| 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.
|
|
|