文件名称:stacky:一种具有类似 RPN 语法的编程语言
文件大小:8KB
文件格式:ZIP
更新时间:2024-07-05 03:02:21
Python
堆积如山的 stacky 是一种具有类似语法的编程语言。 它目前正在开发中。 现在,唯一支持的类型是 numeric(python 等价于float )。 应用函数 > 5 8 - - 3.0 Python等价物: > 5 - 8 定义变量 > 5 a = > a 5.0 Python等价物: > a = 5 将表达式的结果分配给变量 > 5 8 / c = > c 0.652 Python等价物: > c = 5 / 8 定义函数 这在语言中是一件特别酷的事情。 为了定义一个函数,你应该明确定义它的堆栈是什么样的。 语法是: | function_stack | args function_name defstack 例子: > | a b / | a b my_division defstack > 5 8 my_division 0.625 Pyt
【文件预览】:
stacky-master
----.python-version(6B)
----scripts()
--------istacky(2KB)
----.travis.yml(61B)
----setup.py(178B)
----README.md(1KB)
----stacky()
--------env.py(786B)
--------func.py(810B)
--------parser.py(57B)
--------__init__.py(0B)
--------eval.py(3KB)
----tests()
--------func_test.py(1KB)
--------parser_test.py(265B)
--------__init__.py(0B)
--------eval_test.py(5KB)
----.gitignore(702B)