modelicalang package
- class modelicalang.ModelicaVersion(value)
Bases:
enum.Enum
An enumeration.
- v3_4 = (3, 4)
- v3_5 = (3, 5)
- latest = (3, 5)
- modelicalang.get_syntax_type(version: modelicalang.ModelicaVersion | None = None) Type[modelicalang.v3_4.Syntax] | Type[modelicalang.v3_5.Syntax]
- modelicalang.ParsingExpressionLike: TypeAlias = '_ParsingExpressionLike'
Type-hint for objects valid as Arrpegio grammars written in Python
- exception modelicalang.ModelicaLangInternalWarning
Bases:
Warning
- modelicalang.latest = <module 'modelicalang.v3_5' from '/home/runner/work/ModelicaLanguageForPython/ModelicaLanguageForPython/modelicalang/v3_5.py'>
modelicalang.v3_5
(latest modelica standard)