Functional-lang  0.0
An example functional programming language
Environment Member List

This is the complete list of members for Environment, including all inherited members.

contains(const std::string &name) const noexceptEnvironment
ctxEnvironment
currentGet(const std::string &name) const noexceptEnvironment
Environment(GCMain &gc, Lexer *lexer=nullptr, Environment *parent=nullptr) (defined in Environment)Environmentinline
GCObj(GCMain &main) noexceptGCObj
get(const std::string &name) const noexceptEnvironment
getParent() const noexceptEnvironmentinline
getVariables() noexcept (defined in Environment)Environmentinline
isMarked(GCMain &main) const noexceptGCObjvirtual
lexer (defined in Environment)Environment
mark(GCMain &gc) noexcept overrideEnvironmentvirtual
markSelf(GCMain &main)GCObjprotectedvirtual
~Environment() (defined in Environment)Environmentinlinevirtual
~GCObj() (defined in GCObj)GCObjinlinevirtual