Changeset 34 for ruby/trunk/adl_parser/lib
- Timestamp:
- May 6, 2008, 3:17:07 AM (16 years ago)
- Location:
- ruby/trunk/adl_parser/lib
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/adl_parser/lib/parser.rb
r32 r34 14 14 require 'lib/scanner.rb' 15 15 require 'rubygems' 16 require ' am.rb'16 require '../models/am.rb' 17 17 $DEBUG = true 18 18 -
ruby/trunk/adl_parser/lib/scanner.rb
r26 r34 159 159 reserved_parsers = OpenEHR::ADL::Scanner::DADL::RESERVED.map do |keyword| 160 160 Yaparc::Tokenize.new( 161 Yaparc::Literal.new(keyword[0] , false)161 Yaparc::Literal.new(keyword[0]) 162 162 ) 163 163 end … … 307 307 orderd_reserved = RESERVED.keys.sort{|x,y| y.length <=> x.length } 308 308 reserved_parsers = orderd_reserved.map do |keyword| 309 Yaparc::Literal.new(keyword , false)309 Yaparc::Literal.new(keyword) 310 310 end 311 311 Yaparc::Alt.new(Yaparc::Apply.new(Yaparc::Alt.new(*reserved_parsers)) do |match|
Note:
See TracChangeset
for help on using the changeset viewer.