Zen
A cross-platform functional programming language
|
Outer struct for Storage enumeration. More...
#include <Ast.hpp>
Public Types | |
enum | T { Init, Block, ClosureRef, ExternalRef } |
Scope of referred external variable. More... | |
Static Public Member Functions | |
static z::string | getString (const T &t) |
Converts a Ast::Storage enum to a string representation. |
Outer struct for Storage enumeration.
enum T |
Scope of referred external variable.
A statement block within a closure will reference variables outside of itself, using Ast::VariableRef. This enum represents the various locations of external variables.
Converts a Ast::Storage enum to a string representation.
t | The AccessType value to convert to string |