Module ruststep::parser::basic[][src]

Expand description

Parser for basic alphabets defined in the table 1 of ISO-10303-21

Functions

apostrophe = ' .

digit = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 .

latin_codepoint = space | digit | lower | upper | special | reverse_solidus | apostrophe

lower = a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x | y | z .

reverse_solidus = \\ .

space = .

special = ! | " | * | $ | % | & | . | # | + | , | - | ( | ) | ? | / | : | ; | < | = | > | @ | [ | ] | { | | | } | ^ | ` | ~ .

upper = A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ .