clarity-pattern-parser
Version:
Parsing Library for Typescript and Javascript.
11 lines (10 loc) • 391 B
text/typescript
import { Optional } from "../../patterns/Optional";
import { Sequence } from "../../patterns/Sequence";
import { exponent } from "./exponent";
import { fraction } from "./fraction";
import { integer } from "./integer";
export const numberLiteral = new Sequence("number-literal", [
integer,
new Optional("number-fraction", fraction),
new Optional("number-exponent", exponent)
]);