首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Python > sldt

sldt

  • 资源大小:2.90 MB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签:

资 源 简 介

Simple LISP Dialect for Teaching (SLDT) is an example LISP language for use in education. SLDT is the successor of the original Less Silly Reverse Polish LISP (LSRPL) example language, which is now obsolete. SLDT is freely available under an MIT-style license. Features Multiple step-by-step component presentation, with a scanner, parser, type checker, interpreter, and code generator Each component supports independent debugging and tracing Support for both file-based and interactive operation using each component Simple integer-only LISP dialect with regular parentheses and basic arithmetic and relational operators Stack machine interpreter executes SLDT code directly Components track and report source file line numbers for most errors Code generator produces Jasmin code for assembly into Java classes Python implementation for ease of reading System Requirements Linux, Solaris,

文 件 列 表

sldt-1.1
Makefile.parser
type_checker.py
shared_config.py
CHANGES
tests
jasmin-2.3
treeprinter.py
code_generator.py
Makefile.scanner
regression_test
parser.py
compiler_test
Makefile.regression
README
Makefile.typechecker
doc
Makefile
interpreter.py
Makefile.interpreter
COPYING
symbol_table.py
scanner.py
stack_model.py
Makefile.generator
VIP VIP
0.174076s