60 Commits (ebed76d7bf644aeb9abb27a6eb730dc5b002f3b2)

Author SHA1 Message Date
Macoy Madson ebed76d7bf Check for carriage return 5 months ago
Macoy Madson d94351e681 Fix backslash hack 6 months ago
Macoy Madson 088741dd00 Move declare-extern into cakelisp, small cleanup 6 months ago
Macoy Madson f179e623ae Add writer for writing to fixed-size buffer 6 months ago
Macoy Madson d4d49a6e80 Abstract writing of introspect structs 6 months ago
Macoy Madson 7b1e76303b Rename global, fix array parsing 7 months ago
Macoy Madson 08d0bc7eb9 Fix memory leaks 9 months ago
Macoy Madson f02b825b6d Cleaned up reading escaped strings code 9 months ago
Macoy Madson 9f45ca7eb4 Support quotes in introspection s-expr strings 9 months ago
Macoy Madson 22047b0d40 Change file reads to binary to avoid Windows errs 9 months ago
Macoy Madson fc4f13a6d7 Remove was-code-modified 12 months ago
Macoy Madson 8573c94581 Update Cakelisp to remove comptime-only 1 year ago
Macoy Madson 615a1c444a Got DynamicArray to support copy operation 1 year ago
Macoy Madson f47d19a55f Reduce duplication of introspect-test-struct 1 year ago
Macoy Madson 9328a64cb6 Add deep copy operation to Introspection 1 year ago
Macoy Madson e1c8e58930 Remove extra field invocation 1 year ago
Macoy Madson 17292433ae Added silent version of test struct 1 year ago
Macoy Madson 0064e5820d Accept newline as struct name delimiter 1 year ago
Macoy Madson 3dbdefafcd Add test for multi-read introspection 1 year ago
Macoy Madson ec66ebd9f0 Add characters-read-out for Introspection reading 1 year ago
Macoy Madson 88fc149f17 Add comment, close file earlier 1 year ago
Macoy Madson 546d0e7c9b Fix comparison 1 year ago
Macoy Madson ab11805f1d Sort introspection handlers for determinism 1 year ago
Macoy Madson badc74407c Fixed dictionary keys being incorrect 1 year ago
Macoy Madson db62fa7da0 Validate fixed-size strings 1 year ago
Macoy Madson c32483cc6c Compare floats with a tolerance 1 year ago
Macoy Madson 3e17c7cab2 Print result of comparison for help on failure 1 year ago
Macoy Madson 741ce83e89 WIP Dictionary introspection support 1 year ago
Macoy Madson c363ecdd82 Fixed memory leaks and invalid read, dynarray free 1 year ago
Macoy Madson cfdb3947c9 Got dynarrays reading 1 year ago
Macoy Madson 91645c1559 Added Introspection handler for dynarrays 1 year ago
Macoy Madson e0b0fda84c Improve AutoTest, fix off-by-one 1 year ago
Macoy Madson 302b066d53 Introspection add support for pointers to structs 1 year ago
Macoy Madson acdec78504 Use the pointer to metadata for easier imports 1 year ago
Macoy Madson d72a63b8fc Fix indentation of def-introspect-struct 1 year ago
Macoy Madson 0c1ea96081 Forward-declare metadata-struct for better imports 1 year ago
Macoy Madson 13d2046d90 Expose metadata to outside modules 1 year ago
Macoy Madson b4622f3aff Null check tags before strcmp 1 year ago
Macoy Madson 8f1ba72822 Moved read-file utility into Cakelisp, add const 1 year ago
Macoy Madson d624dae12f Clean up Introspection 1 year ago
Macoy Madson 019b8ad79c Fix Introspection when no handlers are registered 1 year ago
Macoy Madson bea72950f1 Added compare to introspect overrides 1 year ago
Macoy Madson 4310fb6f01 Hook up write-s-expr override 1 year ago
Macoy Madson 27c770d0c8 Added support for defining other types of handlers 1 year ago
Macoy Madson 5535f91e8e Added WIP introspection override handling system 1 year ago
Macoy Madson b0429513a7 Added tags support to Introspection 1 year ago
Macoy Madson fdfcadda9d Clarify error, add Introspection to full test 1 year ago
Macoy Madson b6c8313996 Added support for arrays to Introspection.cake 1 year ago
Macoy Madson 1d1bf4233d Move some things around, added tags field 1 year ago
Macoy Madson 5e7e0f6f57 Added compare-introspect-struct, minor cleanup 1 year ago