没有合适的资源?快使用搜索试试~ 我知道了~
pascal.js:javascript中的pascal解释器
共101个文件
js:89个
pas:7个
json:3个
需积分: 24 0 下载量 93 浏览量
2021-08-05
04:27:38
上传
评论
收藏 151KB ZIP 举报
温馨提示
pascal.js - javascript 中的 pascal 解释器 的发展 安装依赖: npm ci 发射: node --es-module-specifier-resolution=node run.js 运行所有测试: npm test 使用调试(vscode)运行当前测试文件 打开测试文件 在运行/调试部分(左上角)切换到Jest Current 接下来,在任何打开的文本文件上, Ctrl+Shift+D ,然后Enter 关于节目 解释器像管道一样工作,将中间结果传递给以下模块: FileIO输入输出模块 (MBV) - 将源文本拆分为单独的字母。 词法分析器 (LA) LexicalAnalyzer - 从字母构建程序单词。 语法分析器 (CA) SyntaxAnalyzer - 构建执行树。 Engine Engine - 执行从SyntaxAnal
资源推荐
资源详情
资源评论
收起资源包目录
pascal.js:javascript中的pascal解释器 (101个子文件)
.gitignore 63B
SyntaxAnalyzer.js 31KB
Engine.js 20KB
LexicalAnalyzer.js 8KB
SymbolsDescription.js 3KB
FileIO.js 3KB
SymbolsCodes.js 2KB
KeyWords.js 2KB
ConsoleOutput.js 1KB
PascalJs.js 1KB
Scope.js 1KB
testsHelper.js 1KB
run.js 937B
ErrorsDescription.js 698B
custom_output_stream_base.js 687B
ProceduresStore.js 682B
Chr.js 543B
Ord.js 542B
TypesStore.js 539B
FunctionsStore.js 528B
WriteLn.js 487B
break_base.test.js 462B
pascal.js 433B
Write.js 385B
SimpleTypeApplied.js 364B
ArrayType.js 360B
break_out_of_loop.test.js 360B
RuntimeError.js 353B
div_mod_base.test.js 348B
ProgramBase.js 320B
ForCycle.js 312B
FunctionTypeApplied.js 298B
write_writeln_base.js 294B
VariablesDeclaration.js 279B
Assignation.js 277B
Implication.js 270B
ProcedureTypeApplied.js 267B
ProcedureCall.js 263B
FunctionCall.js 262B
SymbolBase.js 249B
StringConstant.js 247B
TakeElemByKeys.js 243B
OneSymbol.js 241B
NmbInt.js 237B
last_operation_works.js 237B
RepeatCycle.js 236B
TakeField.js 235B
WhileCycle.js 235B
NmbFloat.js 234B
BinaryOperation.js 227B
if_else_base.js 222B
SimpleVariablesType.js 221B
Symbol.js 220B
Function.js 211B
FunctionItem.js 208B
ProcedureItem.js 205B
GetByPointer.js 200B
IntegerDivision.js 194B
GreaterOrEqual.js 194B
Multiplication.js 193B
LessOrEqual.js 191B
UnaryMinus.js 190B
CompoundOperator.js 190B
Subtraction.js 190B
LogicalAnd.js 189B
LogicalOr.js 188B
NotEqual.js 188B
Division.js 187B
Addition.js 187B
Greater.js 187B
Modulo.js 185B
Equal.js 185B
Less.js 184B
In.js 182B
Procedure.js 181B
EnumType.js 180B
TextPosition.js 165B
UnsignedNumber.js 159B
Identifier.js 157B
Constant.js 153B
Break.js 150B
Program.js 149B
Nil.js 148B
TypesIds.js 142B
ErrorsCodes.js 136B
ScalarVariable.js 133B
SignedConstant.js 127B
TreeNodeBase.js 95B
demoConfig.js 90B
IdentifiersTable.js 38B
package-lock.json 468KB
launch.json 1KB
package.json 444B
README.md 2KB
if_else_base.pas 344B
break_base.pas 293B
write_writeln_base.pas 91B
div_mod_base.pas 86B
custom_output_stream_base.pas 66B
last_operation_works.pas 39B
共 101 条
- 1
- 2
资源评论
胡説个球
- 粉丝: 25
- 资源: 4613
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于MIC+NE555光敏电阻的声光控电路Multisim仿真原理图
- python tkinter-08-盒子模型.ev4.rar
- Doozy UI Manager 2023
- 基于matlab实现夜间车牌识别程序(1).rar
- 基于matlab实现无线传感器网络无需测距定位算法matlab源代码 包括apit,dv-hop,amorphous在内的共7个
- 基于python的yolov5实现的旋转目标检测
- 基于matlab实现无线传感器网络 CAB定位仿真程序 这是无线传感器节点定位CAB算法的仿真程序,由matlab完成.rar
- 基于matlab实现图像处理,本程序使用背景差分法对来往车辆进行检测和跟踪.rar
- 基于matlab实现视频监控中车型识别代码,自己写的,希望和大家多多交流.rar
- springcodespringcodespringcodespringcode
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功