module PosxmlCompiler
Treat for variables - ok Treat for functions - ok Treat number of variables - ok Treat string size - ok Check if variable is created before execute
Constants
- POSXML_EN_XSD
Public Class Methods
compile(source, content_xsd)
click to toggle source
# File lib/posxml_compiler.rb, line 8 def self.compile(source, content_xsd) xsd = PosxmlCompiler::XsdParser.new(content_xsd) if File.exists? source compilation = PosxmlCompiler::Parser.new(File.read(source), xsd) else compilation = PosxmlCompiler::Parser.new(source, xsd) end compilation.posxml end