Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 847 Bytes

readme.md

File metadata and controls

16 lines (12 loc) · 847 Bytes

SNOMED CT Expression Constraint Language Parser

An Open Source Java library for parsing ECL, a SNOMED CT domain specific language.

ANTLR4 Grammar

The official SNOMED International ABNF syntax definition for ECL has been converted to ANTLR4 in order to generate tooling support.

Capabilities

  • Validate the syntax of ECL
  • Convert valid ECL into Java objects for further processing
    • The object factory can be extended in order to have the ECL Java objects instantiated using your own classes.

Example

For code examples see unit tests.