clarity-pattern-parser
Version:
Parsing Library for Typescript and Javascript.
15 lines (12 loc) • 447 B
text/typescript
import { Sequence } from "../../patterns/Sequence";
import { Literal } from "../../patterns/Literal";
import { Regex } from "../../patterns/Regex";
import { expression } from "./expression";
import { propertyAccess } from "./propertyAccess";
const space = new Regex("space", "\\s+");
export const deleteStatement = new Sequence("delete-statement", [
new Literal("delete-keyword", "delete"),
space,
expression,
propertyAccess
]);