Closed ronaldtse closed 4 years ago
Modify the IFC “Express.g4” grammar to parse proper EXPRESS (ISO 10303-11) syntax. The EXPRESS language reference will be provided.
Test the generated Ruby parser code to ensure all existing EXPRESS files (.exp files) can be parsed properly.
Link the EXPRESS parser parse tree to their representations in EXPRESS (located in https://github.com/lutaml/expressr/tree/master/lib/expressr/express)
BNF grammar: https://github.com/dustintownsend/EXPRESS-Modeling-Language-References/blob/master/iso-10303-11.bnf
All other BNFs: https://github.com/dustintownsend/EXPRESS-Modeling-Language-References
Ping @abunashir do you have time for this? Thanks!
Yap, I will add it to my list.
@zakjan is going to handle this, thanks!
@abunashir @zakjan this repo has been renamed to Expressir, just FYI.
Modify the IFC “Express.g4” grammar to parse proper EXPRESS (ISO 10303-11) syntax. The EXPRESS language reference will be provided.
Test the generated Ruby parser code to ensure all existing EXPRESS files (.exp files) can be parsed properly.
Link the EXPRESS parser parse tree to their representations in EXPRESS (located in https://github.com/lutaml/expressr/tree/master/lib/expressr/express)