文件名称:pseudocode-interpreter
文件大小:29KB
文件格式:ZIP
更新时间:2024-05-01 19:50:16
Python
伪代码解释器 CC BY-SA 2021阿尔弗雷德·泰勒(Alfred Taylor)和Conqu3red 扩展的友好编译器伪代码V1.0(CP / ECP / ECFP / EECP) THIS CODE IS IN A VERY INCOMPLETE STATE, PLEASE EXPECT LIMITED FUNCTIONALITY. 介绍: 这是对AQA GCSE测试机构(在找到的)使用的伪代码的改编,该伪代码已对其语法进行了调整,以供在编译器中使用,并添加了一些其他功能。 该语言将完全是图灵完整的。 在测试中找到的伪代码与ECP兼容。 它是基于过程的,并且与python具有相似之处。 独特功能/未来功能: 除了基于真实伪代码的基础之外,还有多种非标准功能,例如: 标头: 标头是可以直接寻址解释器的代码,而无需使用CLI。 它们可用于导入库,设置执行文件夹等。 他们利用了解
【文件预览】:
pseudocode-interpreter-master
----.github()
--------workflows()
----LICENCE.md(16KB)
----src()
--------lexer.py(9KB)
--------test_examples.py(837B)
--------test.py(929B)
--------ecp.py(2KB)
--------parse.py(41KB)
--------temp.py(645B)
----installers()
--------icon.ico(766B)
--------compileiss.iss(3KB)
--------enviroment.iss(2KB)
----requirements.txt(16B)
----win-src()
--------icon.ico(766B)
--------note.md(196B)
--------compile.bat(357B)
----examples()
--------test.ecp(217B)
--------class_test.ecp(447B)
--------var_test.ecp(243B)
--------primes.ecp(362B)
--------record_test.ecp(316B)
--------broken.ecp(143B)
--------builtin_tests.ecp(204B)
--------array.ecp(244B)
--------sieve.ecp(724B)
--------for_loop.ecp(239B)
--------try_catch_test.ecp(214B)
----.gitignore(105B)
----README.md(3KB)