![]() |
Om
1.0.0
A universal framework for multimedia simulation
|
#include "omScriptingMirLanguageConfig.h"#include "omScriptingMirASTNode.h"#include "omScriptingMirOperatorType.h"#include "omScriptingMirLiterals.h"#include "omScriptingMirType.h"#include "omScriptingMirReference.h"#include "omScriptingMirVariableDeclaration.h"Classes | |
| class | om::scripting::mir::lang::Expression |
| A class that represents an expression within the source code. More... | |
| class | om::scripting::mir::lang::UnaryExpression |
| A class that represents a generic unary operator expression that operates on one expression operand. More... | |
| class | om::scripting::mir::lang::BinaryExpression |
| A class that represents a generic binary operator expression that operates on two expression operands. More... | |
| class | om::scripting::mir::lang::ArrayAccessExpression |
| A class that represents a generic unary operator expression that operates on one expression operand. More... | |
| class | om::scripting::mir::lang::NewArrayExpression |
| A class that represents an array-type allocation expression. More... | |
| class | om::scripting::mir::lang::NewObjectExpression |
| A class that represents an object-type allocation expression. More... | |
| class | om::scripting::mir::lang::FunctionCallExpression |
| A class that represents an expression where a function expression is called with arguments. More... | |
| class | om::scripting::mir::lang::IsaExpression |
| A class that represents a generic unary operator expression that operates on one expression operand. More... | |
| class | om::scripting::mir::lang::CastExpression |
| A class that represents an expression where another expression is cast to a specific type. More... | |
| class | om::scripting::mir::lang::LiteralExpression |
| A class that represents a literal valued expression within the source code. More... | |
| class | om::scripting::mir::lang::ReferenceExpression |
| A class that represents an expression that references an object or function within the source code. More... | |
| class | om::scripting::mir::lang::VariableDeclarationExpression |
| A class that represents a expression that declares a local variable. More... | |
| class | om::scripting::mir::lang::ExpressionRange |
| A class that represents the range of a series of tokens which should be later interpreted as an expression. More... | |
Namespaces | |
| om | |
| The enclosing namespace for the entire Om library. | |
| om::scripting | |
| The enclosing namespace for the entire scripting library. | |
| om::scripting::mir | |
| A namespace containing all code related to the Mir scripting language. | |
| om::scripting::mir::lang | |
| The namespace containing the language and AST definitions for the Mir scripting language. | |
1.8.11