|
MysoreScript
|
Classes | |
| struct | Add |
| Add expression. More... | |
| struct | ArgList |
| Argument list for a call expression. More... | |
| struct | Assignment |
| Assignment statements, setting the value of a variable. More... | |
| struct | BinOp |
| Template superclass for binary operators. More... | |
| struct | BinOpBase |
| Abstract superclass for binary operators. More... | |
| struct | Call |
| A call expression. More... | |
| struct | ClassDecl |
| A class declaration. More... | |
| struct | ClosureDecl |
| A closure declaration. More... | |
| struct | CmpEq |
| Equality comparison. More... | |
| struct | CmpGE |
| Greater-than-or-equal-to comparison. More... | |
| struct | CmpGt |
| Greater-than comparison. More... | |
| struct | CmpLE |
| Less-than-or-equal-to comparison. More... | |
| struct | CmpLt |
| Less-than comparison. More... | |
| struct | CmpNe |
| Non-equality comparison. More... | |
| struct | Comparison |
| Superclass for comparison operations. More... | |
| struct | Decl |
| A variable declaration. More... | |
| struct | Divide |
| Divide operation. More... | |
| class | Expression |
| Abstract superclass for expressions (statements that evaluate to something). More... | |
| struct | Identifier |
| Any identifier in the source. More... | |
| struct | IfStatement |
| If statement. More... | |
| struct | Multiply |
| Multiply operation. More... | |
| class | NewExpr |
A new expression, which constructs a new instance of a class. More... | |
| struct | Number |
| A number literal. More... | |
| struct | ParamList |
| A parameter list for a closure declaration. More... | |
| struct | Return |
| Return statement. More... | |
| struct | Statement |
| The abstract superclass for all statements. More... | |
| struct | Statements |
| Block of statements. More... | |
| struct | StringLiteral |
| A string literal. More... | |
| struct | Subtract |
| Subtract expression. More... | |
| struct | VarRef |
| Reference to a variable. More... | |
| class | WhileLoop |
| A while loop. More... | |
1.8.12