lib/open_ehr/parser.rb in open_ehr-0.6.1 vs lib/open_ehr/parser.rb in open_ehr-0.9.0

- old
+ new

@@ -1,19 +1,23 @@ +$:.unshift(File.dirname(__FILE__)) unless + $:.include?(File.dirname(__FILE__)) || $:.include?(File.expand_path(File.dirname(__FILE__))) module OpenEHR - class Parser - def parse + module Parser + class Base + attr_reader :filename - end + def initialize(filename) + @filename = filename + end - def load(file) - + def parse + raise NotImplementedError + end end - end - class ADLParser < Parser - - end - - class XMLParser < Parser - + autoload :ADLParser, 'parser/adl_parser' +# autoload :CADLParser, 'parser/adl_parser' +# autoload :XMLParser, 'parser/xml_perser' +# autoload :Exception, 'parser/exception' +# autoload :Scanner, 'parser/scanner' end end