Om
1.0.0
A universal framework for multimedia simulation
|
#include "omScriptingMirLanguageConfig.h"
#include "omScriptingMirASTNode.h"
#include "omScriptingMirType.h"
#include "omScriptingMirIdentifier.h"
#include "omScriptingMirVisibility.h"
#include "omScriptingMirTemplates.h"
#include "omScriptingMirVariableDeclaration.h"
#include "omScriptingMirDeclaration.h"
Classes | |
class | om::scripting::mir::lang::FunctionDeclaration |
A class that represents the base class for all function-like declarations. More... | |
class | om::scripting::mir::lang::FunctionBody |
A class that represents a function's body and its statements. More... | |
class | om::scripting::mir::lang::MethodDeclaration |
A class that represents the declaration of a class or namespace-level method. More... | |
class | om::scripting::mir::lang::Method |
A class that represents a method declaration and its statements. More... | |
class | om::scripting::mir::lang::OperatorDeclaration |
A class that represents the declaration of a class or namespace-level operator. More... | |
class | om::scripting::mir::lang::Operator |
A class that represents an operator declaration and its statements. More... | |
class | om::scripting::mir::lang::ConstructorDeclaration |
A class that represents the declaration of a class-level constructor. More... | |
class | om::scripting::mir::lang::Constructor |
A class that represents an constructor declaration and its statements. 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. | |