Bug #30

Parse Error in openEHR-EHR-CLUSTER.exam-chest.v1.adl:67

Added by KOBAYASHI Shinji about 4 years ago. Updated over 3 years ago.

Status:Rejected Start date:
Priority:High Due date:
Assignee:KOBAYASHI Shinji % Done:

0%

Category:- Spent time: -
Target version:-
Database: Searchable field:Default string

Description

Exception @Racc::!ParseError' at lib/!parser.y:1899 - !openEHR-EHR-CLUSTER.exam-chest.v1.adl:67: Inline syntax error on :Comma_code
Exception @Test::Unit::!AssertionFailedError' at /usr/local/lib/ruby/1.8/test/unit/!assertions.rb:48 - Exception raised:
Class: <Racc::!ParseError>
Message: <"!openEHR-EHR-CLUSTER.exam-chest.v1.adl:67: Inline syntax error on :Comma_code">
---Backtrace---
lib/!parser.y:1899:in @on_error'
lib/!parser.y:66:in @_racc_yyparse_c'
lib/!parser.y:1201:in @scan'
lib/!parser.y:1378:in @scan_adl'
lib/!parser.y:1759:in @scan_dadl'
lib/!parser.y:1378:in @scan_adl'
lib/!parser.y:1759:in @scan_dadl'
lib/!parser.y:1378:in @scan_adl'
lib/!parser.y:1759:in @scan_dadl'
lib/!parser.y:1378:in @scan_adl'
lib/!parser.y:1759:in @scan_dadl'
lib/!parser.y:1378:in @scan_adl'
lib/!parser.y:1759:in @scan_dadl'
lib/!parser.y:1383:in @scan_adl'
lib/!parser.y:1601:in @scan_cadl'
lib/!parser.y:1876:in @scan_term_constraint'
lib/!parser.y:1475:in @scan_cadl'
lib/!parser.y:1875:in @scan_term_constraint'
lib/!parser.y:1600:in @scan_cadl'
lib/!parser.y:1382:in @scan_adl'
lib/!parser.y:1758:in @scan_dadl'
lib/!parser.y:1377:in @scan_adl'
lib/!parser.y:1758:in @scan_dadl'
lF
Finished in 746.786127 seconds.

1) Failure:
test_parse(ADL!ParserTest) ![./tests/parser_test.rb:79]:
Exception raised:
Class: &lt;Racc::!ParseError&gt;
Message: <"!openEHR-EHR-CLUSTER.exam-chest.v1.adl:67: Inline syntax error on :Comma_code">
---Backtrace---
lib/!parser.y:1899:in on_error'
lib/!parser.y:66:in @_racc_yyparse_c'
lib/!parser.y:1201:in @scan'
lib/!parser.y:1378:in @scan_adl'
lib/!parser.y:1759:in @scan_dadl'
lib/!parser.y:1378:in @scan_adl'
lib/!parser.y:1759:in @scan_dadl'
lib/!parser.y:1378:in @scan_adl'
lib/!parser.y:1759:in @scan_dadl'
lib/!parser.y:1378:in @scan_adl'
lib/!parser.y:1759:in @scan_dadl'
lib/!parser.y:1378:in @scan_adl'
lib/!parser.y:1759:in @scan_dadl'
lib/!parser.y:1383:in @scan_adl'
lib/!parser.y:1601:in @scan_cadl'
lib/!parser.y:1876:in @scan_term_constraint'
lib/!parser.y:1475:in @scan_cadl'
lib/!parser.y:1875:in @scan_term_constraint'
lib/!parser.y:1600:in @scan_cadl'
lib/!parser.y:1382:in @scan_adl'
lib/!parser.y:1758:in @scan_dadl'
lib/!parser.y:1377:in @scan_adl'
lib/!parser.y:1758:in @scan_dadl'
lib/!parser.y:1377:in @scan_adl'
lib/!parser.y:1758:in @scan_dadl'
lib/!parser.y:1377:in @scan_adl'
lib/!parser.y:1758:in @scan_dadl'
lib/!parser.y:1377:in @scan_adl'
lib/!parser.y:1758:in @scan_dadl'
lib/!parser.y:1377:in @scan_adl'
lib/!parser.y:1200:in @scan'
/usr/local/lib/ruby/1.8/racc/!parser.rb:152:in @_racc_yyparse_c'
/usr/local/lib/ruby/1.8/racc/!parser.rb:152:in
!+send!+'
/usr/local/lib/ruby/1.8/racc/!parser.rb:152:in @yyparse'
lib/!parser.y:1895:in @parse'
./tests/!parser_test.rb:80:in @test_parse'
./tests/!parser_test.rb:79:in @test_parse'
---------------

History

Updated by Tatsukawa Akimichi about 4 years ago

  • Status changed from New to Rejected
  • Resolution set to fixed

Fixed Rakefile in which the adl_parser requires yaparc vesion 0.2.2 to resolve case sentitivity of ADL reserved words.

Updated by KOBAYASHI Shinji over 3 years ago

  • Project changed from trac-openehr to Ruby implementation of openEHR
  • Category deleted (ruby)
  • Target version deleted (Ruby implementation release 0.1)

Also available in: Atom PDF