Class metamathParser
Inheritance
System.Object
metamathParser
Assembly: Metamath.dll
public class metamathParser : Parser
Constructors
|
Improve this Doc
View Source
Declaration
public metamathParser(ITokenStream input)
Parameters
Type |
Name |
Description |
ITokenStream |
input |
|
|
Improve this Doc
View Source
metamathParser(ITokenStream, TextWriter, TextWriter)
Declaration
public metamathParser(ITokenStream input, TextWriter output, TextWriter errorOutput)
Parameters
Type |
Name |
Description |
ITokenStream |
input |
|
TextWriter |
output |
|
TextWriter |
errorOutput |
|
Fields
|
Improve this Doc
View Source
Declaration
public static readonly ATN _ATN
Field Value
|
Improve this Doc
View Source
Declaration
public const int BLOCK_COMMENT = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int COMPRESSEDPROOFBLOCK = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
protected static Antlr4.Runtime.Dfa.DFA[] decisionToDFA
Field Value
Type |
Description |
Antlr4.Runtime.Dfa.DFA[] |
|
|
Improve this Doc
View Source
Declaration
public static readonly IVocabulary DefaultVocabulary
Field Value
Type |
Description |
IVocabulary |
|
|
Improve this Doc
View Source
Declaration
public const int LABEL = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int LPAREN = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int PRINTABLECHARACTER = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RPAREN = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_assertstmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_axiomstmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_block = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_compressedproof = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_constant = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_constantstmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_database = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_disjointstmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_essentialstmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_filename = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_floatingstmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_hypothesisstmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_includestmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_mathsymbol = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_outermostscopestmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_proof = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_provablestmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_stmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_typecode = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_uncompressedproof = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_variable = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int RULE_variablestmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public static readonly string[] ruleNames
Field Value
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
sharedContextCache
Declaration
protected static PredictionContextCache sharedContextCache
Field Value
Type |
Description |
PredictionContextCache |
|
|
Improve this Doc
View Source
Declaration
public const int T__0 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__1 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__10 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__11 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__12 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__13 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__2 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__3 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__4 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__5 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__6 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__7 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__8 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int T__9 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int WS = null
Field Value
Type |
Description |
System.Int32 |
|
Properties
|
Improve this Doc
View Source
Declaration
public override string GrammarFileName { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
public override string[] RuleNames { get; }
Property Value
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
Declaration
public override string SerializedAtn { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
public override IVocabulary Vocabulary { get; }
Property Value
Type |
Description |
IVocabulary |
|
Methods
|
Improve this Doc
View Source
Declaration
public metamathParser.AssertstmtContext assertstmt()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.AxiomstmtContext axiomstmt()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.BlockContext block()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.CompressedproofContext compressedproof()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.ConstantContext constant()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.ConstantstmtContext constantstmt()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.DatabaseContext database()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.DisjointstmtContext disjointstmt()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.EssentialstmtContext essentialstmt()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.FilenameContext filename()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.FloatingstmtContext floatingstmt()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.HypothesisstmtContext hypothesisstmt()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.IncludestmtContext includestmt()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.MathsymbolContext mathsymbol()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.OutermostscopestmtContext outermostscopestmt()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.ProofContext proof()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.ProvablestmtContext provablestmt()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.StmtContext stmt()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.TypecodeContext typecode()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.UncompressedproofContext uncompressedproof()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.VariableContext variable()
Returns
|
Improve this Doc
View Source
Declaration
public metamathParser.VariablestmtContext variablestmt()
Returns