Changeset 36 for ruby/trunk/adl_parser/lib/scanner.rb
- Timestamp:
- May 9, 2008, 8:12:55 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/adl_parser/lib/scanner.rb
r34 r36 151 151 end 152 152 end 153 153 =begin <DADL::Reserved class> 154 =end 154 155 class Reserved 155 156 include Yaparc::Parsable … … 159 160 reserved_parsers = OpenEHR::ADL::Scanner::DADL::RESERVED.map do |keyword| 160 161 Yaparc::Tokenize.new( 161 Yaparc::Literal.new(keyword[0] )162 Yaparc::Literal.new(keyword[0],false) 162 163 ) 163 164 end … … 300 301 end 301 302 303 =begin <CADL::Reserved class> 304 =end 302 305 class Reserved 303 306 include Yaparc::Parsable … … 307 310 orderd_reserved = RESERVED.keys.sort{|x,y| y.length <=> x.length } 308 311 reserved_parsers = orderd_reserved.map do |keyword| 309 Yaparc::Literal.new(keyword )312 Yaparc::Literal.new(keyword,false) 310 313 end 311 314 Yaparc::Alt.new(Yaparc::Apply.new(Yaparc::Alt.new(*reserved_parsers)) do |match|
Note:
See TracChangeset
for help on using the changeset viewer.