Namespace Hi.Numerical.SoftParsers.SyntaxBased
Classes
- FlagSyntax
Syntax of fully Match flag.
- NumberedFlagSyntax
Syntax for numbered flags (prefix + number) with optional decimal support. NumberedFlagSyntax often should place after something like ParameterizedFlagSyntax. Since NumberedFlagSyntax is easy to eat those kind of flags.
- ParameterizedFlagSyntax
Syntax for flags with attached parameters (e.g., G54.1P1, G10L2P1). Note that the ParameterizedFlagSyntax often should be applied before NumberedFlagSyntax since NumberedFlagSyntax may eat the text that ParameterizedFlagSyntax should handle.
- SequencialNcSyntax
Depth-First Sequencial Syntaxes management.
- TagSetupSyntax
Concatenated tag setup syntax. The syntax is for assignment with space or no splition assignment. The syntax is not for assignment sign (=) syntax. ex. Heidenhain: L X Q2 Y33.4 FQ1 ISO: X100.3Y3.3