Sha256: d03f0201745f8d20f3fde6fe47a160c233c03c5374487608cf737ada0a12b397

Contents?: true

Size: 586 Bytes

Versions: 18

Compression:

Stored size: 586 Bytes

Contents

$:.unshift(File.dirname(__FILE__)) unless
  $:.include?(File.dirname(__FILE__)) || $:.include?(File.expand_path(File.dirname(__FILE__)))
module OpenEHR
  module Parser
    class Base
      attr_reader :filename

      def initialize(filename)
        @filename = filename
      end

      def parse
        raise NotImplementedError
      end
    end

    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

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
openehr-1.2.1 lib/openehr/parser.rb
openehr-1.2.0 lib/openehr/parser.rb
openehr-1.1.6 lib/openehr/parser.rb
openehr-1.1.5 lib/openehr/parser.rb
openehr-1.1.4 lib/openehr/parser.rb
openehr-1.1.3 lib/openehr/parser.rb
openehr-1.1.2 lib/openehr/parser.rb
openehr-1.1.1 lib/openehr/parser.rb
openehr-1.1.0 lib/openehr/parser.rb
open_ehr-1.0.2 lib/open_ehr/parser.rb
open_ehr-1.0.1 lib/open_ehr/parser.rb
open_ehr-1.0.0 lib/open_ehr/parser.rb
open_ehr-0.9.5 lib/open_ehr/parser.rb
open_ehr-0.9.4 lib/open_ehr/parser.rb
open_ehr-0.9.3 lib/open_ehr/parser.rb
open_ehr-0.9.2 lib/open_ehr/parser.rb
open_ehr-0.9.1 lib/open_ehr/parser.rb
open_ehr-0.9.0 lib/open_ehr/parser.rb