Show / Hide Table of Contents

Class angelscriptParser

Inheritance
System.Object
angelscriptParser
Namespace: GCore.Antlr.Grammers.Angelscript
Assembly: Angelscript.dll
Syntax
public class angelscriptParser : Parser

Constructors

| Improve this Doc View Source

angelscriptParser(ITokenStream)

Declaration
public angelscriptParser(ITokenStream input)
Parameters
Type Name Description
ITokenStream input
| Improve this Doc View Source

angelscriptParser(ITokenStream, TextWriter, TextWriter)

Declaration
public angelscriptParser(ITokenStream input, TextWriter output, TextWriter errorOutput)
Parameters
Type Name Description
ITokenStream input
TextWriter output
TextWriter errorOutput

Fields

| Improve this Doc View Source

_ATN

Declaration
public static readonly ATN _ATN
Field Value
Type Description
ATN
| Improve this Doc View Source

ASSIGNOP

Declaration
public const int ASSIGNOP = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

BITOP

Declaration
public const int BITOP = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

BITS

Declaration
public const int BITS = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

COMMENT

Declaration
public const int COMMENT = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

COMPOP

Declaration
public const int COMPOP = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

decisionToDFA

Declaration
protected static Antlr4.Runtime.Dfa.DFA[] decisionToDFA
Field Value
Type Description
Antlr4.Runtime.Dfa.DFA[]
| Improve this Doc View Source

DefaultVocabulary

Declaration
public static readonly IVocabulary DefaultVocabulary
Field Value
Type Description
IVocabulary
| Improve this Doc View Source

EXPRPREOP

Declaration
public const int EXPRPREOP = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

FUNCATTR

Declaration
public const int FUNCATTR = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

IDENTIFIER

Declaration
public const int IDENTIFIER = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

LITERAL

Declaration
public const int LITERAL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

LOGICOP

Declaration
public const int LOGICOP = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

MATHOP

Declaration
public const int MATHOP = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NUMBER

Declaration
public const int NUMBER = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

PRIMTYPE

Declaration
public const int PRIMTYPE = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_arglist

Declaration
public const int RULE_arglist = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assign

Declaration
public const int RULE_assign = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_break_

Declaration
public const int RULE_break_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_case_

Declaration
public const int RULE_case_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_cast

Declaration
public const int RULE_cast = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_class_

Declaration
public const int RULE_class_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_condition

Declaration
public const int RULE_condition = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_constructcall

Declaration
public const int RULE_constructcall = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_continue_

Declaration
public const int RULE_continue_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_datatype

Declaration
public const int RULE_datatype = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_dowhile

Declaration
public const int RULE_dowhile = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_enum_

Declaration
public const int RULE_enum_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_expr

Declaration
public const int RULE_expr = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_exprop

Declaration
public const int RULE_exprop = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_exprpostop

Declaration
public const int RULE_exprpostop = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_exprstat

Declaration
public const int RULE_exprstat = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_exprterm

Declaration
public const int RULE_exprterm = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_exprvalue

Declaration
public const int RULE_exprvalue = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_for_

Declaration
public const int RULE_for_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_func_

Declaration
public const int RULE_func_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_funccall

Declaration
public const int RULE_funccall = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_funcdef

Declaration
public const int RULE_funcdef = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_if_

Declaration
public const int RULE_if_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_import_

Declaration
public const int RULE_import_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_initlist

Declaration
public const int RULE_initlist = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_interface_

Declaration
public const int RULE_interface_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_intfmthd

Declaration
public const int RULE_intfmthd = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_lambda_

Declaration
public const int RULE_lambda_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_mixin_

Declaration
public const int RULE_mixin_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_namespace

Declaration
public const int RULE_namespace = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_paramlist

Declaration
public const int RULE_paramlist = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_return_

Declaration
public const int RULE_return_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_scope

Declaration
public const int RULE_scope = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_script

Declaration
public const int RULE_script = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_statblock

Declaration
public const int RULE_statblock = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_statement

Declaration
public const int RULE_statement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_switch_

Declaration
public const int RULE_switch_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_try_

Declaration
public const int RULE_try_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_typdef

Declaration
public const int RULE_typdef = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_type_

Declaration
public const int RULE_type_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_typemod

Declaration
public const int RULE_typemod = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_var_

Declaration
public const int RULE_var_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_varaccess

Declaration
public const int RULE_varaccess = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_virtprop

Declaration
public const int RULE_virtprop = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_while_

Declaration
public const int RULE_while_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ruleNames

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

STRING

Declaration
public const int STRING = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__0

Declaration
public const int T__0 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__1

Declaration
public const int T__1 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__10

Declaration
public const int T__10 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__11

Declaration
public const int T__11 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__12

Declaration
public const int T__12 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__13

Declaration
public const int T__13 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__14

Declaration
public const int T__14 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__15

Declaration
public const int T__15 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__16

Declaration
public const int T__16 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__17

Declaration
public const int T__17 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__18

Declaration
public const int T__18 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__19

Declaration
public const int T__19 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__2

Declaration
public const int T__2 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__20

Declaration
public const int T__20 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__21

Declaration
public const int T__21 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__22

Declaration
public const int T__22 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__23

Declaration
public const int T__23 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__24

Declaration
public const int T__24 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__25

Declaration
public const int T__25 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__26

Declaration
public const int T__26 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__27

Declaration
public const int T__27 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__28

Declaration
public const int T__28 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__29

Declaration
public const int T__29 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__3

Declaration
public const int T__3 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__30

Declaration
public const int T__30 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__31

Declaration
public const int T__31 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__32

Declaration
public const int T__32 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__33

Declaration
public const int T__33 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__34

Declaration
public const int T__34 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__35

Declaration
public const int T__35 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__36

Declaration
public const int T__36 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__37

Declaration
public const int T__37 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__38

Declaration
public const int T__38 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__39

Declaration
public const int T__39 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__4

Declaration
public const int T__4 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__40

Declaration
public const int T__40 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__41

Declaration
public const int T__41 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__42

Declaration
public const int T__42 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__43

Declaration
public const int T__43 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__44

Declaration
public const int T__44 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__45

Declaration
public const int T__45 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__46

Declaration
public const int T__46 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__47

Declaration
public const int T__47 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__48

Declaration
public const int T__48 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__49

Declaration
public const int T__49 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__5

Declaration
public const int T__5 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__50

Declaration
public const int T__50 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__51

Declaration
public const int T__51 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__52

Declaration
public const int T__52 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__53

Declaration
public const int T__53 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__54

Declaration
public const int T__54 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__55

Declaration
public const int T__55 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__56

Declaration
public const int T__56 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__6

Declaration
public const int T__6 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__7

Declaration
public const int T__7 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__8

Declaration
public const int T__8 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__9

Declaration
public const int T__9 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

VOID

Declaration
public const int VOID = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

WS

Declaration
public const int WS = null
Field Value
Type Description
System.Int32

Properties

| Improve this Doc View Source

GrammarFileName

Declaration
public override string GrammarFileName { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

RuleNames

Declaration
public override string[] RuleNames { get; }
Property Value
Type Description
System.String[]
| Improve this Doc View Source

SerializedAtn

Declaration
public override string SerializedAtn { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Vocabulary

Declaration
public override IVocabulary Vocabulary { get; }
Property Value
Type Description
IVocabulary

Methods

| Improve this Doc View Source

arglist()

Declaration
public angelscriptParser.ArglistContext arglist()
Returns
Type Description
angelscriptParser.ArglistContext
| Improve this Doc View Source

assign()

Declaration
public angelscriptParser.AssignContext assign()
Returns
Type Description
angelscriptParser.AssignContext
| Improve this Doc View Source

break_()

Declaration
public angelscriptParser.Break_Context break_()
Returns
Type Description
angelscriptParser.Break_Context
| Improve this Doc View Source

case_()

Declaration
public angelscriptParser.Case_Context case_()
Returns
Type Description
angelscriptParser.Case_Context
| Improve this Doc View Source

cast()

Declaration
public angelscriptParser.CastContext cast()
Returns
Type Description
angelscriptParser.CastContext
| Improve this Doc View Source

class_()

Declaration
public angelscriptParser.Class_Context class_()
Returns
Type Description
angelscriptParser.Class_Context
| Improve this Doc View Source

condition()

Declaration
public angelscriptParser.ConditionContext condition()
Returns
Type Description
angelscriptParser.ConditionContext
| Improve this Doc View Source

constructcall()

Declaration
public angelscriptParser.ConstructcallContext constructcall()
Returns
Type Description
angelscriptParser.ConstructcallContext
| Improve this Doc View Source

continue_()

Declaration
public angelscriptParser.Continue_Context continue_()
Returns
Type Description
angelscriptParser.Continue_Context
| Improve this Doc View Source

datatype()

Declaration
public angelscriptParser.DatatypeContext datatype()
Returns
Type Description
angelscriptParser.DatatypeContext
| Improve this Doc View Source

dowhile()

Declaration
public angelscriptParser.DowhileContext dowhile()
Returns
Type Description
angelscriptParser.DowhileContext
| Improve this Doc View Source

enum_()

Declaration
public angelscriptParser.Enum_Context enum_()
Returns
Type Description
angelscriptParser.Enum_Context
| Improve this Doc View Source

expr()

Declaration
public angelscriptParser.ExprContext expr()
Returns
Type Description
angelscriptParser.ExprContext
| Improve this Doc View Source

exprop()

Declaration
public angelscriptParser.ExpropContext exprop()
Returns
Type Description
angelscriptParser.ExpropContext
| Improve this Doc View Source

exprpostop()

Declaration
public angelscriptParser.ExprpostopContext exprpostop()
Returns
Type Description
angelscriptParser.ExprpostopContext
| Improve this Doc View Source

exprstat()

Declaration
public angelscriptParser.ExprstatContext exprstat()
Returns
Type Description
angelscriptParser.ExprstatContext
| Improve this Doc View Source

exprterm()

Declaration
public angelscriptParser.ExprtermContext exprterm()
Returns
Type Description
angelscriptParser.ExprtermContext
| Improve this Doc View Source

exprvalue()

Declaration
public angelscriptParser.ExprvalueContext exprvalue()
Returns
Type Description
angelscriptParser.ExprvalueContext
| Improve this Doc View Source

for_()

Declaration
public angelscriptParser.For_Context for_()
Returns
Type Description
angelscriptParser.For_Context
| Improve this Doc View Source

func_()

Declaration
public angelscriptParser.Func_Context func_()
Returns
Type Description
angelscriptParser.Func_Context
| Improve this Doc View Source

funccall()

Declaration
public angelscriptParser.FunccallContext funccall()
Returns
Type Description
angelscriptParser.FunccallContext
| Improve this Doc View Source

funcdef()

Declaration
public angelscriptParser.FuncdefContext funcdef()
Returns
Type Description
angelscriptParser.FuncdefContext
| Improve this Doc View Source

if_()

Declaration
public angelscriptParser.If_Context if_()
Returns
Type Description
angelscriptParser.If_Context
| Improve this Doc View Source

import_()

Declaration
public angelscriptParser.Import_Context import_()
Returns
Type Description
angelscriptParser.Import_Context
| Improve this Doc View Source

initlist()

Declaration
public angelscriptParser.InitlistContext initlist()
Returns
Type Description
angelscriptParser.InitlistContext
| Improve this Doc View Source

interface_()

Declaration
public angelscriptParser.Interface_Context interface_()
Returns
Type Description
angelscriptParser.Interface_Context
| Improve this Doc View Source

intfmthd()

Declaration
public angelscriptParser.IntfmthdContext intfmthd()
Returns
Type Description
angelscriptParser.IntfmthdContext
| Improve this Doc View Source

lambda_()

Declaration
public angelscriptParser.Lambda_Context lambda_()
Returns
Type Description
angelscriptParser.Lambda_Context
| Improve this Doc View Source

mixin_()

Declaration
public angelscriptParser.Mixin_Context mixin_()
Returns
Type Description
angelscriptParser.Mixin_Context
| Improve this Doc View Source

namespace()

Declaration
public angelscriptParser.NamespaceContext namespace()
Returns
Type Description
angelscriptParser.NamespaceContext
| Improve this Doc View Source

paramlist()

Declaration
public angelscriptParser.ParamlistContext paramlist()
Returns
Type Description
angelscriptParser.ParamlistContext
| Improve this Doc View Source

return_()

Declaration
public angelscriptParser.Return_Context return_()
Returns
Type Description
angelscriptParser.Return_Context
| Improve this Doc View Source

scope()

Declaration
public angelscriptParser.ScopeContext scope()
Returns
Type Description
angelscriptParser.ScopeContext
| Improve this Doc View Source

script()

Declaration
public angelscriptParser.ScriptContext script()
Returns
Type Description
angelscriptParser.ScriptContext
| Improve this Doc View Source

statblock()

Declaration
public angelscriptParser.StatblockContext statblock()
Returns
Type Description
angelscriptParser.StatblockContext
| Improve this Doc View Source

statement()

Declaration
public angelscriptParser.StatementContext statement()
Returns
Type Description
angelscriptParser.StatementContext
| Improve this Doc View Source

switch_()

Declaration
public angelscriptParser.Switch_Context switch_()
Returns
Type Description
angelscriptParser.Switch_Context
| Improve this Doc View Source

try_()

Declaration
public angelscriptParser.Try_Context try_()
Returns
Type Description
angelscriptParser.Try_Context
| Improve this Doc View Source

typdef()

Declaration
public angelscriptParser.TypdefContext typdef()
Returns
Type Description
angelscriptParser.TypdefContext
| Improve this Doc View Source

type_()

Declaration
public angelscriptParser.Type_Context type_()
Returns
Type Description
angelscriptParser.Type_Context
| Improve this Doc View Source

typemod()

Declaration
public angelscriptParser.TypemodContext typemod()
Returns
Type Description
angelscriptParser.TypemodContext
| Improve this Doc View Source

var_()

Declaration
public angelscriptParser.Var_Context var_()
Returns
Type Description
angelscriptParser.Var_Context
| Improve this Doc View Source

varaccess()

Declaration
public angelscriptParser.VaraccessContext varaccess()
Returns
Type Description
angelscriptParser.VaraccessContext
| Improve this Doc View Source

virtprop()

Declaration
public angelscriptParser.VirtpropContext virtprop()
Returns
Type Description
angelscriptParser.VirtpropContext
| Improve this Doc View Source

while_()

Declaration
public angelscriptParser.While_Context while_()
Returns
Type Description
angelscriptParser.While_Context
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX