Sha256: b2c57c96678d530b640d621d97fa1891c53496b8e2bdd8466eab54a3260daff5

Contents?: true

Size: 240 Bytes

Versions: 8

Compression:

Stored size: 240 Bytes

Contents

require File.join(File.dirname(__FILE__),"..","..","lib","babel_bridge")

class TuringParser < BabelBridge::Parser

  rule :add, :int, "+", :add
  rule :add, :int
  rule :int, /[-]?[0-9]+/
end

BabelBridge::Shell.new(TuringParser.new).start

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
babel_bridge-0.5.5 examples/turing/turing02.rb
babel_bridge-0.5.4 examples/turing/turing02.rb
babel_bridge-0.5.3 examples/turing/turing02.rb
babel_bridge-0.5.1 examples/turing/turing02.rb
babel_bridge-0.5.0 examples/turing/turing02.rb
babel_bridge-0.4.1 examples/turing/turing02.rb
babel_bridge-0.4.0 examples/turing/turing02.rb
babel_bridge-0.3.1 examples/turing/turing02.rb