1
I Use This!
Very Low Activity

Commits : Listings

Analyzed 2 days ago. based on code collected 2 days ago.
Aug 20, 2024 — Aug 20, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* core: basic dumping and loading of bytecode is happenin. More... over 16 years ago
* test: added some testing of type-related macros and method calls. * core/potion.h: bug in potion_is_ref. More... over 16 years ago
* test: added some testing of type-related macros and method calls. * core/potion.h: bug in potion_is_ref. More... over 16 years ago
* core: starting the dumping and loading of bytecode. More... over 16 years ago
* core: starting the dumping and loading of bytecode. More... over 16 years ago
* Makefile: build core/version.h before building everything else. More... over 16 years ago
* Makefile: build core/version.h before building everything else. More... over 16 years ago
* core/potion.h: the vtable TODO is cared for. More... over 16 years ago
* core/potion.h: the vtable TODO is cared for. More... over 16 years ago
* core: allow closures stored in locals to be executed with `name()`. More... over 16 years ago
* core: allow closures stored in locals to be executed with `name()`. More... over 16 years ago
* core: nested blocks. no scope or anything yet. but ran a closure, not bad. More... over 16 years ago
* core: nested blocks. no scope or anything yet. but ran a closure, not bad. More... over 16 years ago
* core: introduced the vm exec loop. ran my first program! More... over 16 years ago
* core: introduced the vm exec loop. ran my first program! More... over 16 years ago
* README: outlining the object model. More... over 16 years ago
* README: outlining the object model. More... over 16 years ago
* core: figured out my register strategy. parsing of blocks, protos, methods now working closer to what i like. More... over 16 years ago
* core: figured out my register strategy. parsing of blocks, protos, methods now working closer to what i like. More... over 16 years ago
* core: adding more opcodes, working on more compile steps, fixing grammar issues. More... over 16 years ago
* core: adding more opcodes, working on more compile steps, fixing grammar issues. More... over 16 years ago
* core: continuing work on the compiler, inspection of byte code. More... over 16 years ago
* core: continuing work on the compiler, inspection of byte code. More... over 16 years ago
* core/string.c: bug in string table was causing duplicate strings. i didn't know it but khash needs to keep a pointer to the string key, for comparison later. that's fine, but i need to give it the pointer to the single PN allocated when the key is inserted. strings sent through potion_str2 screwed things up because they are altered after insertion. * core/potion.h: structure for keeping compiled bytecode. More... over 16 years ago
* core/string.c: bug in string table was causing duplicate strings. i didn't know it but khash needs to keep a pointer to the string key, for comparison later. that's fine, but i need to give it the pointer to the single PN allocated when the key is inserted. strings sent through potion_str2 screwed things up because they are altered after insertion. * core/potion.h: structure for keeping compiled bytecode. More... over 16 years ago
* core/pn-scan.rl: playing with the modulo operator. More... over 16 years ago
* core/pn-scan.rl: playing with the modulo operator. More... over 16 years ago
* core/potion.h: discovered allocation problem, casting to PN_NUM and back wasn't happening in PN_OBJ_ALLOC. More... over 16 years ago
* core/potion.h: discovered allocation problem, casting to PN_NUM and back wasn't happening in PN_OBJ_ALLOC. More... over 16 years ago
* core: add inspect to primitives. More... over 16 years ago