added parsing for local variable declarations
parent
16f6f27a90
commit
bff0855af0
@ -0,0 +1,11 @@
|
|||||||
|
|
||||||
|
#include "context.hpp"
|
||||||
|
|
||||||
|
namespace SACompiler
|
||||||
|
{
|
||||||
|
bool Context::canDeclareLocals() const
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,18 @@
|
|||||||
|
#ifndef MWCOMPILER_CONTEXT_H_INCLUDED
|
||||||
|
#define MWCOMPILER_CONTEXT_H_INCLUDED
|
||||||
|
|
||||||
|
#include <components/compiler/context.hpp>
|
||||||
|
|
||||||
|
namespace SACompiler
|
||||||
|
{
|
||||||
|
class Context : public Compiler::Context
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
virtual bool canDeclareLocals() const;
|
||||||
|
///< Is the compiler allowed to declare local variables?
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue