aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-08-29Add printer for SV's that provides debug informationAryadev Chavali
2025-08-29Modify main.c to better test streamAryadev Chavali
2025-08-29Read an initial chunk on initialising a streamAryadev Chavali
2025-08-29make eoc also check feof on STREAM_TYPE_FILEAryadev Chavali
2025-08-29More testsAryadev Chavali
2025-08-29Fix bug where chunking overwrites previously cached resultsAryadev Chavali
2025-08-29New example text and another testAryadev Chavali
2025-08-29Fixed some more issues with streams (stdin/pipe based)Aryadev Chavali
2025-08-29Cleaned up bugs with stream implementationAryadev Chavali
2025-08-28Still got some failures, but a basic stream implementationAryadev Chavali
2025-08-22Made a load of tasks for a reader system, also task for BigIntegersAryadev Chavali
2025-08-21Refactor testing system, and add more testsAryadev Chavali
2025-08-21Split out tests into its own fileAryadev Chavali
2025-08-21Add the ability to run the executable after building it in build.shAryadev Chavali
2025-08-21Clean up tests a bitAryadev Chavali
2025-08-21Small optimisation: don't initialise a symbol table immediately on initAryadev Chavali
2025-08-21cons_test writtenAryadev Chavali
2025-08-21Finish value constructors TODO, start container constructors TODOAryadev Chavali
2025-08-21Make nicer primitive functions for car/cdrAryadev Chavali
2025-08-21Designed tests for make_int and intern with their destructorsAryadev Chavali
2025-08-21Fix issues with buffer overflow when printing products of sv_copyAryadev Chavali
2025-08-21Some more notesAryadev Chavali
2025-08-21Made an "issue tracker" and note holderAryadev Chavali
2025-08-21Made some tests to go throughAryadev Chavali
2025-08-20Made a little test case for vectorsAryadev Chavali
2025-08-20Refactor vectors to SBO, removing inlined entirely.Aryadev Chavali
2025-08-20refactor lisp runtime to use vec_t* instead of ivec_t*Aryadev Chavali
2025-08-20Stable vector implementationAryadev Chavali
2025-08-20remove parameter names in headerAryadev Chavali
2025-08-20ivec_ensure_remaining -> ivec_ensure_freeAryadev Chavali
2025-08-20vec -> ivecAryadev Chavali
2025-08-20Use sv_t instead of raw char*Aryadev Chavali
2025-08-20rename base.h -> alisp.hAryadev Chavali
2025-08-20Constructors and context -> sysAryadev Chavali
2025-08-20READMEAryadev Chavali
2025-08-20Basic template for a system context and constructorsAryadev Chavali
2025-08-19Test for tagging integersAryadev Chavali
2025-08-19Conses and Vectors for my tagging schemeAryadev Chavali
2025-08-19Pointer tagging!Aryadev Chavali
2025-08-19Make sym_table_find return the c-string in question directlyAryadev Chavali
2025-08-19Add sanitisers to buildAryadev Chavali
2025-08-19Separate out implementation to make looking at code files easierAryadev Chavali
2025-08-19Separated out the definitions to clean up a bitAryadev Chavali
2025-08-19200 line symbol table implementation and the first commitAryadev Chavali