@eagleoutice/flowr
Version:
Static Dataflow Analyzer and Program Slicer for the R Programming Language
39 lines (38 loc) • 1.07 kB
TypeScript
export declare enum TreeSitterType {
Program = "program",
BracedExpression = "braced_expression",
ParenthesizedExpression = "parenthesized_expression",
BinaryOperator = "binary_operator",
UnaryOperator = "unary_operator",
NamespaceOperator = "namespace_operator",
Identifier = "identifier",
IfStatement = "if_statement",
ElseStatement = "else",
ForStatement = "for_statement",
WhileStatement = "while_statement",
RepeatStatement = "repeat_statement",
Call = "call",
Return = "return",
FunctionDefinition = "function_definition",
String = "string",
Float = "float",
Integer = "integer",
Complex = "complex",
Inf = "inf",
Nan = "nan",
Na = "na",
Null = "null",
True = "true",
False = "false",
Break = "break",
Next = "next",
Subset = "subset",
Subset2 = "subset2",
ExtractOperator = "extract_operator",
Parameter = "parameter",
Argument = "argument",
Dots = "dots",
DotDotI = "dot_dot_i",
Comment = "comment",
Error = "ERROR"
}