parrotcode: DynLexPad PMC | |
Contents | Dynamic PMCs |
src/dynpmc/dynlexpad.pmc - DynLexPad PMC
DynLexPad provides a more dynamic lexpad that allows the addition of lexicals at runtime.
init_pmc(PMC *lexinfo)
void set_pointer(void *)
INTVAL elements()
INTVAL exists_keyed(PMC *name)
INTVAL exists_keyed_str(STRING *name)
name
exists in the hash.PMC *get_pmc_keyed_str(STRING *name)
PMC *get_pmc_keyed(PMC *name)
void set_pmc_keyed(PMC *name, PMC *value)
void set_pmc_keyed_str(STRING *name, PMC *value)
METHOD PMC *get_lexinfo()
void mark()
docs/pdds/pdd20_lexical_vars.pod, src/pmc/lexpad.pmc, src/pmc/lexinfo.pmc.
|