Sha256: dc0944733aa1cb2f2fef0b5ddfecd4fe0dff87049e6e4f1b5c7162c92bcc26d3
Contents?: true
Size: 484 Bytes
Versions: 19
Compression:
Stored size: 484 Bytes
Contents
module Finitio module Syntax module Expr module Comparison include Expr capture :left, :op, :right def to_proc_source l, r = left.to_proc_source, right.to_proc_source "#{l}.#{op.to_str.strip}(#{r})" end def _free_variables(fvs) left._free_variables(fvs) right._free_variables(fvs) end end # module Comparison end # module Expr end # module Syntax end # module Finitio
Version data entries
19 entries across 19 versions & 1 rubygems