【文件属性】:
文件名称:lamep:逻辑和数学表达式解析器
文件大小:17KB
文件格式:ZIP
更新时间:2021-06-27 16:50:59
Ruby
兰姆普
待办事项:写一个宝石描述
安装
将此行添加到应用程序的 Gemfile 中:
gem 'lamep'
然后执行:
$ bundle
或者自己安装:
$ gem install lamep
用法
基本用法
您可以将 lamep 用于:
将表达式解析为标记数组:
# Splits expression into single tokens
tokens = TokenParser . new . parse ( 'material = wood && (price > 180 || price <= 250)' )
变量tokens将是令牌数组:
%w{ material = wood && ( price > 180 || price <= 250 ) }
将标记转换为后缀表示法:
# Converts tokens into postfix notat
【文件预览】:
lamep-master
----.gitignore(190B)
----README.md(2KB)
----Gemfile(90B)
----lamep.gemspec(947B)
----spec()
--------lib()
--------spec_helper.rb(3KB)
----LICENSE.txt(1KB)
----lib()
--------lamep.rb(1KB)
--------lamep()
----Rakefile(29B)