source: ruby/trunk/lib/adl_parser/lib/adl_parser.rb@ 261

Last change on this file since 261 was 261, checked in by Tatsukawa, Akimichi, 15 years ago

renamed scanner.rb to adl_scanner.rb

File size: 859 bytes
Line 
1# component: openEHR Ruby ADL parser implementation
2# description:
3# keywords: archetype, ADL, parser
4# author: Akimichi TATSUKAWA, Shinji KOBAYASHI
5# support: openEHR.jp
6# license: openEHR open source license
7
8$:.unshift File.join(File.dirname(__FILE__))
9require 'logger'
10require 'adl_scanner.rb'
11
12module OpenEHR
13
14 if $DEBUG
15 LOG = Logger.new('log/adl_parser.log','daily')
16 LOG.level = Logger::INFO
17 else
18 LOG = Logger.new(STDOUT)
19 LOG.level = Logger::WARN
20 end
21
22
23 module ADL
24 autoload :Parser, "parser.rb"
25 autoload :Validator, "validator.rb"
26
27 module Scanner
28 module DADL
29 autoload :RootScanner, "adl_scanner.rb"
30 end
31 module CADL
32 autoload :RootScanner, "adl_scanner.rb"
33 end
34 end
35 end
36
37 module Application
38 autoload :ADLValidator, "shell.rb"
39 end # of Application
40
41
42end # of OpenEHR
Note: See TracBrowser for help on using the repository browser.