UNPKG

@npmstuff/argdown-core

Version:

A pluggable parser for the Argdown argumentation syntax

47 lines (46 loc) 2.67 kB
import * as chevrotain from "chevrotain"; export declare const tokenList: chevrotain.TokenType[]; export declare const IncomingSupport: chevrotain.TokenType; export declare const IncomingAttack: chevrotain.TokenType; export declare const OutgoingSupport: chevrotain.TokenType; export declare const OutgoingAttack: chevrotain.TokenType; export declare const Contradiction: chevrotain.TokenType; export declare const IncomingUndercut: chevrotain.TokenType; export declare const OutgoingUndercut: chevrotain.TokenType; export declare const InferenceStart: chevrotain.TokenType; export declare const FrontMatter: chevrotain.TokenType; export declare const Data: chevrotain.TokenType; export declare const ListDelimiter: chevrotain.TokenType; export declare const InferenceEnd: chevrotain.TokenType; export declare const OrderedListItem: chevrotain.TokenType; export declare const UnorderedListItem: chevrotain.TokenType; export declare const Emptyline: chevrotain.TokenType; export declare const Indent: chevrotain.TokenType; export declare const Dedent: chevrotain.TokenType; export declare const StatementDefinition: chevrotain.TokenType; export declare const StatementReference: chevrotain.TokenType; export declare const StatementMention: chevrotain.TokenType; export declare const StatementNumber: chevrotain.TokenType; export declare const ArgumentDefinition: chevrotain.TokenType; export declare const ArgumentReference: chevrotain.TokenType; export declare const ArgumentMention: chevrotain.TokenType; export declare const HeadingStart: chevrotain.TokenType; export declare const AsteriskBoldStart: chevrotain.TokenType; export declare const AsteriskBoldEnd: chevrotain.TokenType; export declare const UnderscoreBoldStart: chevrotain.TokenType; export declare const UnderscoreBoldEnd: chevrotain.TokenType; export declare const AsteriskItalicStart: chevrotain.TokenType; export declare const AsteriskItalicEnd: chevrotain.TokenType; export declare const UnderscoreItalicStart: chevrotain.TokenType; export declare const UnderscoreItalicEnd: chevrotain.TokenType; export declare const Comment: chevrotain.TokenType; export declare const Link: chevrotain.TokenType; export declare const Tag: chevrotain.TokenType; export declare const Newline: chevrotain.TokenType; export declare const Spaces: chevrotain.TokenType; export declare const EscapedChar: chevrotain.TokenType; export declare const SpecialChar: chevrotain.TokenType; export declare const Freestyle: chevrotain.TokenType; export declare const UnusedControlChar: chevrotain.TokenType; export declare const EOF: chevrotain.TokenType; export declare const tokenize: (text: string) => chevrotain.ILexingResult;