KarrLab/wc_lang

View on GitHub
wc_lang/grammar/identifiers.lark

Summary

Maintainability
Test Coverage
start: identifier (identifier_sep identifier)*
identifier: IDENTIFIER__NAMESPACE ns_id_sep IDENTIFIER__ID
IDENTIFIER__NAMESPACE: /[a-zA-Z0-9_\.\-]+/
IDENTIFIER__ID: /[^, ]+/
?identifier_sep: / *, */
?ns_id_sep: / *: */