require 'sablot' xsl = <<"EOB" EOB xml = File.open('basic/sample.xml').read sab = Sablot.new() def sab.messageError(code, level, ary) p ['messageError', code, level, ary] end arg = {"a"=>xsl, "b"=>xml} sab.runProcessor("arg:/a", "arg:/b", "arg:/c", nil, arg) print sab.resultArg("arg:/c")