Hi

Im trying to parse a number of ADL files, generated by the Archetype 
Editor version 0.99.2 beta,  but keep running into exceptions thrown by 
the ADLParser. The Parser runs fine until it encounters some dADL syntax 
within a cADL element. For instance, when running the Family History 
archetype, I was thrown a parse exception pointing to line 79 shown below:

----------------------------------------------------------------------------------------------
se.acode.openehr.parser.ParseException: Encountered "C_QUANTITY <" at 
line 79, column 89.


////////////// The Family_History.adl file @line 79 /////////////////////
C_QUANTITY <
    property = <"time">
    list("1") = <
        units = <"yr">
        magnitude = <|0.0..200.0|>
    >
..................
    >
    list("4") = <
        units = <"day">
        magnitude = <|0.0..56.0|>
    >
 >
----------------------------------------------------------------------------------------------------

It seems that the Parser and Kernel are not in sync with the ADL 
versions being released by the Editor development community. Are there 
any efforts being made to synchronise the two groups coz applications, 
such as mine, which make use of the ADLParser become extremely unstable.

Any help or suggestions are appreciated.

Regards
Rahil


-- 
Rahil Qamar

Ph.D. Student
Room 2.89 Kilburn Building
University of Manchester
Work number: +44 (0) 161 275 5719
Email: qamarr at cs.man.ac.uk
Website: http://www.cs.man.ac.uk/~qamarr/

-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org

Reply via email to