UNPKG

@drewsonne/maya-calculator-parser

Version:

Typescript package to parse plaintext calculations and create operators

19 lines 1.16 kB
import NumberToken from "../tokens/layer-0/number-token"; import WordToken from "../tokens/layer-0/word-token"; import WildcardToken from "../tokens/layer-0/wildcard-token"; import { IToken } from "../tokens/i-token"; import PeriodToken from "../tokens/layer-0/period-token"; import CommentToken from "../tokens/layer-0/comment-token"; import LineEndToken from "../tokens/layer-0/line-end-token"; export declare function isWordToken(t: IToken): t is WordToken; export declare function isNumberToken(t: IToken): t is NumberToken; export declare function isWildcardToken(t: IToken): t is WildcardToken; export declare function isPeriodToken(t: IToken): t is PeriodToken; export declare function isCommentToken(t: IToken): t is CommentToken; export declare function isLineEndToken(t: IToken): t is LineEndToken; export declare function isCRCoeff(c: IToken): boolean; export declare function isCRUnit(c: IToken): boolean; export declare function isPartialCR(raw: IToken[]): boolean; export declare function isPartialLC(raw: IToken[], token: IToken): boolean; export declare function isFullCR(raw: IToken[]): boolean; //# sourceMappingURL=layer-1-test.d.ts.map