tscalc:使用TypeScript实现的简单计算器包

时间:2024-05-12 19:55:30
【文件属性】:

文件名称:tscalc:使用TypeScript实现的简单计算器包

文件大小:42KB

文件格式:ZIP

更新时间:2024-05-12 19:55:30

calculator typescript interpreter TypeScript

tscalc 实现为语言解释器的基本计算器。 介绍 tscalc不使用内置JavaScript eval函数; 相反,我们从头开始编写互操作器,即词法分析器,解析器,解释器。 这种玩具打扰者是口译员的一种练习。 我们以后可能会也可能不会添加功能。 我们基于此项目实现了一个简单的Web计算器。 您可以在关注该应用。 安装 使用Node和TypeScript进行构建。 $ git clone https://github.com/cwchentw/tscalc.git $ cd tscalc $ npm install $ npm run build 将dist / calc.min.js复制到您自己的项目中。 用法 在浏览器中运行此计算器: <!DOCTYPE html> <head> </head> <body> [removed]


【文件预览】:
tscalc-master
----package.json(802B)
----tslint.json(149B)
----test()
--------lexer_test.ts(6KB)
--------interpreter_test.ts(3KB)
--------parser_test.ts(3KB)
----index.html(197B)
----package-lock.json(138KB)
----dist()
--------.gitkeep(0B)
----src()
--------interpreter.ts(4KB)
--------lexer.ts(8KB)
--------parser.ts(6KB)
--------ast.ts(2KB)
--------token.ts(811B)
----tsconfig.json(129B)
----.gitignore(923B)
----webpack.config.js(680B)
----README.md(1KB)

网友评论