一种面向堆栈语言的快速而肮脏的尝试

stacker-lang的Python项目详细描述


https://travis-ci.org/djds23/stacker-lang.svg?branch=master

安装时使用:pip install stacker-lang

这将在当前环境中安装binstacker-cli命令。

REPL将如下所示:

=>help void
{   'drop': <function drop at 0x10997eb90>,
    'dup': <function dup at 0x10997ec80>,
    'eq': <function _eq at 0x10997ea28>,
    'exit': <function _exit at 0x10997ed70>,
    'help': <function _help at 0x10997ede8>,
    'not': <function _not at 0x10997e398>,
    'or': <function _or at 0x10997e9b0>,
    'over': <function over at 0x10997eb18>,
    'push': <function push at 0x10997ecf8>,
    'rot': <function rot at 0x10997eaa0>,
    'swap': <function swap at 0x10997ec08>}
=>push 9
[9]
=>push 10
[10, 9]
=>push 1000
[1000, 10, 9]
=>rot void
[10, 9, 1000]
=>rot void
[9, 1000, 10]
=>drop void
[1000, 10]

PyPi查看此项目。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
身份验证如何在Java中使用REST get方法?   java JTextField未显示超/下标   多线程如何在Java的2个计时器任务中可靠地创建一个锁(因此在其他任务运行时将等待)   JavaSpring集成应用程序和缓存   泛型用法和java标准   java 3 csv文件,对每个文件求和,然后对所有文件求和   java枚举及其工作方式   Java中不可解析的日期错误   AES 128 ISO10126的java初始化向量   java使用MarkupBuilder和Groovy。。。创建XML参数时出现问题   java未知标记(c:foreach)。日蚀   java ant可运行jar不工作   java为什么带ExecutorService和不带ExecutorService的任务需要相同的时间?   java相当于其他流行语言中的后期静态绑定(PHP)   Vaadin如何将Spring java对象实例作为单例行为   java需要一个关于应用程序类的解释   优化Java JIT循环展开策略?   java无法将xmlReader强制转换为解析器   Spring应用程序中的java Riak