module Fop
Constants
- VERSION
Public Class Methods
compile(src)
click to toggle source
# File lib/fop_lang.rb, line 17 def self.compile(src) instructions, errors = ::Fop::Compiler.compile(src) return nil, errors if errors return Program.new(instructions), nil end
compile!(src)
click to toggle source
# File lib/fop_lang.rb, line 10 def self.compile!(src) prog, errors = compile(src) # TODO better exception raise "Fop errors: " + errors.map(&:message).join(",") if errors prog end