![]() |
Om
1.0.0
A universal framework for multimedia simulation
|
#include "omScriptingMirLanguageConfig.h"#include "omScriptingMirASTNode.h"#include "omScriptingMirIdentifier.h"#include "omScriptingMirExpressions.h"#include "omScriptingMirVariableDeclaration.h"Classes | |
| class | om::scripting::mir::lang::Statement |
| A class that represents a statement within a method. More... | |
| class | om::scripting::mir::lang::BlockStatement |
| A class that represents a new statement scope block. More... | |
| class | om::scripting::mir::lang::IfStatement |
| A class that represents a conditional if-else statement pattern. More... | |
| class | om::scripting::mir::lang::WhileStatement |
| A class that represents a statement that loops while a condition expression is true. More... | |
| class | om::scripting::mir::lang::ForStatement |
| A class that represents a statement that is used to iteratively loop, usually on an index. More... | |
| class | om::scripting::mir::lang::ReturnStatement |
| A class that represents a statement that returns from a function. More... | |
| class | om::scripting::mir::lang::ThrowStatement |
| A class that represents a statement which throws an exception. More... | |
| class | om::scripting::mir::lang::TryCatchStatement |
| A class that represents a statement that is executed while handling exceptions. More... | |
| class | om::scripting::mir::lang::ExpressionStatement |
| A class that represents a statement that executes 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