pocketlang/cli
Thakee Nathees c67572d552
names buffer merged with constant pool (#202)
a buffer of classes for primitive types added to PKVM, but they'll
not be initialized in this commit.

names buffer and constant pool of a module are now merged (just like
java's constant pool).

VM's core libraries and scirpt modules are merged into a single
map name modules.

creating a new module doesn't register it automatically anymore,
you need to call pkRegisterModule(...) each time.

newModule() function refactored with a simpler interface, we're not
setting path or registering globals anymore, the caller is
responsible for that.
2022-04-17 06:47:27 +05:30
..
modules names buffer merged with constant pool (#202) 2022-04-17 06:47:27 +05:30
thirdparty/argparse names buffer merged with constant pool (#202) 2022-04-17 06:47:27 +05:30
all.c names buffer merged with constant pool (#202) 2022-04-17 06:47:27 +05:30
internal.h modules were moved to cli/modules 2022-04-15 19:30:26 +05:30
main.c modules were moved to cli/modules 2022-04-15 19:30:26 +05:30
native.py names buffer merged with constant pool (#202) 2022-04-17 06:47:27 +05:30
repl.c Handle Ctrl+D, Ctrl+Z properly 2022-04-16 15:24:55 +05:30
utils.c copyright notice updated for 2022 (#172) 2022-04-03 00:09:57 +05:30
utils.h copyright notice updated for 2022 (#172) 2022-04-03 00:09:57 +05:30