文件名称:layo:LOLCODE 解释器
文件大小:396KB
文件格式:ZIP
更新时间:2024-07-04 07:12:52
Ruby
关于 Layo 是一个用 Ruby 编写的 LOLCODE 解释器。 它试图符合并支持那里描述的所有内容。 用法 通过 Rubygems: gem install layo layo program.lol 如果你不想安装 gem,你可以下载源代码,解压到某个地方并从项目的根目录运行: bin/layo program.lol Layo 将源文件视为 UTF-8 编码,如果您的文件包含非 ASCII 字符,请务必将其编码为 UTF-8。 没有参数 Layo 在交互模式下工作,即它执行从标准输入读取的语句。 示例会话: [galymzhan@g8host layo]$ bin/layo Layo version 1.1.0 Press Control-C to exit > VISIBLE "HAI WORLD!" HAI WORLD! > I HAS A animal I
【文件预览】:
layo-master
----bin()
--------layo(774B)
----UnicodeData.txt(1.27MB)
----README.mkd(4KB)
----Rakefile(559B)
----layo.gemspec(744B)
----LICENSE(2KB)
----examples()
--------2.lol(775B)
--------3.lol(803B)
--------1.lol(593B)
----spec()
--------lexer_spec.rb(6KB)
--------parser_spec.rb(12KB)
--------tokenizer_spec.rb(3KB)
--------interpreter_spec.rb(2KB)
--------source()
----lib()
--------layo()
--------layo.rb(516B)