lib/rly/parse/ply_dump.rb in rly-0.2.0 vs lib/rly/parse/ply_dump.rb in rly-0.2.1
- old
+ new
@@ -1,6 +1,8 @@
require "rly/parse/lr_table"
+require "rly/version"
+require "erb"
module Rly
class PlyDump
attr_reader :backlog
@@ -15,10 +17,10 @@
end
def to_s
fn = File.join(File.dirname(__FILE__), '..', '..', '..', 'assets', 'ply_dump.erb')
e = ERB.new(open(fn).read)
- e.result(TinyContext.new(g: @grammar, backlog: @backlog).get_binding)
+ e.result(TinyContext.new(g: @grammar, backlog: @backlog, ver: Rly::VERSION).get_binding)
end
def self.stub
PlyDump.new(nil)
end