没有合适的资源?快使用搜索试试~ 我知道了~
tslox:Lox语言的TypeScript实现
共34个文件
ts:13个
js:12个
json:3个
需积分: 9 0 下载量 26 浏览量
2021-04-11
22:14:46
上传
评论
收藏 101KB ZIP 举报
温馨提示
熏鲑鱼 的Lox语言的TypeScript实现。 用法 随意使用您喜欢的Node软件包管理器。 我正在使用Yarn: 安装: yarn 在REPL模式下启动解释器: yarn start 在REPL模式下,您可以输入将被评估和打印的表达式,或者将被执行的语句: > 10 + 10 20 > var a = 10; > print a; 10 引起任何类型的错误都不会导致解释器进入无效状态,因此您可以继续: > a [line 1] Error: Undefined variable 'a' .... interpreter call stack > var (a) = 10; [line 1] Expected identifier after 'var' statement 解释文件: yarn start <file> 您可以在存储库根目录中包含的hell
资源推荐
资源详情
资源评论
收起资源包目录
tslox-master.zip (34个子文件)
tslox-master
.gitignore 17B
package.json 504B
src
parser.ts 17KB
error.ts 150B
ast.ts 9KB
env.ts 3KB
lox.ts 3KB
resolver.ts 9KB
index.ts 178B
ctx.ts 1KB
util.ts 112B
lexer.ts 8KB
interpreter.ts 25KB
jest.config.js 303B
tsconfig-build.json 2KB
LICENSE 1022B
tsconfig.json 2KB
README.md 4KB
index.ts 1KB
hello.lox 20B
docs
util.js 102B
resolver.js 9KB
error.js 129B
ctx.js 1KB
parser.js 15KB
index.js 200B
lexer.js 8KB
ast.js 7KB
index.html 4KB
lox.js 3KB
interpreter.js 22KB
env.js 2KB
test
lox.test.ts 286B
yarn.lock 156KB
共 34 条
- 1
资源评论
xianzhang
- 粉丝: 21
- 资源: 4594
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功