language

Some fools attempt at an interpreted language
Log | Files | Refs

DateCommit messageAuthorFiles+-
2016-05-04 23:52.Paul Longtine5+35-34
2016-05-04 13:47Made last breaking change less breaking.Paul Longtine15+137-62
2016-05-03 22:32Work on fancy scoping required for getting objects to play nice. Comp…Paul Longtine9+213-90
2016-05-03 14:07More object. More work that needs to be done.Paul Longtine17+201-119
2016-05-02 14:04More work on getting objects to workPaul Longtine15+237-35
2016-05-01 00:11Fixed an error with 'new' statementsPaul Longtine7+53-27
2016-04-27 19:27Added frontend stuff for objectsPaul Longtine8+123-12
2016-04-27 14:17Started work on getting objects implemented. This is a breaking chang…Paul Longtine22+413-143
2016-04-26 13:53Fixed wrongness, spec objects, etcPaul Longtine22+202-131
2016-04-25 14:08if statements work nicely, yadada, now you can include external filesPaul Longtine15+174-104
2016-04-24 20:41Eh, did stuff. Mainly properly supporting <positive> integer seraliza…Paul Longtine12+243-74
2016-04-09 23:54Very wobbly, but it does compile code now! and run the code!Paul Longtine17+590-236
2016-04-07 22:00More progress. Added two new instructions and revised instruction setPaul Longtine11+356-121
2016-04-05 14:14More progress on compilerthing.Paul Longtine13+545-437
2016-04-04 09:15More filesPaul Longtine7+257-164
2016-03-31 14:15Added lexer prototype and commented somePaul Longtine9+484-50
2016-03-27 11:59More doc, implemented variable ownership, on the path to good livin'Paul Longtine15+235-136
2016-03-24 17:33Refreshed test cases, made the testing bed better, got everything wor…Paul Longtine19+202-126
2016-03-23 23:26More docPaul Longtine1+100-59
2016-03-23 21:53made the stack work, in progress, is revisioned and also workingPaul Longtine16+180-200
2016-03-23 11:18Broken codebase, but it compiles. In middle of moving to more efficen…Paul Longtine21+387-524
2016-03-11 08:09Fixed small bug, got it to run fibb!Paul Longtine15+311-92
2016-03-10 13:55More progress.Paul Longtine12+425-59
2016-03-08 17:57MILESTONE, folks! We got 'er to Hello WorldPaul Longtine10+206-23
2016-03-03 22:29Silly thing.Paul Longtine3+27-20
2016-03-03 22:20Stuff.Paul Longtine14+391-240
2016-03-03 11:17A few days of fiddling. Refined , general updates, made support call…Paul Longtine27+293-237
2016-02-29 21:19Got the thing to do the thing, now thing doing. By that I mean I have…Paul Longtine11+211-86
2016-02-28 21:46More tweaking, is in a running state, arguement parsing to useable va…Paul Longtine17+287-173
2016-02-28 13:38Got her to compile. Next is to implement opcode subroutines and get i…Paul Longtine9+108-78
2016-02-26 23:21Elaborated documentation, restructured a bitPaul Longtine14+333-105
2016-02-26 14:15Added proc.(h|c), made runtime less thready, almost close to actually…Paul Longtine13+488-44
2016-02-25 19:54Implemented the program counter, more outlining and pondering and hea…Paul Longtine15+289-39
2016-02-25 13:39Updated SPECIFICATION, ins_mdata, rt.h, test.sh, STARTED to outline i…Paul Longtine6+55-14
2016-02-25 13:19Mapped opcodes to instructions, Updated 'bc' testcase, Made testcases…Paul Longtine39+488-340
2016-02-23 09:54Added more arithmetic, opcodesPaul Longtine1+66-50
2016-02-04 22:10Added COMPONENTS filePaul Longtine1+61-0
2016-02-04 10:41Started to outline runtime/thread managementPaul Longtine5+76-2
2016-01-24 20:51Made ns.c more safePaul Longtine1+21-1
2016-01-24 13:50Tweaked tests, updated lots of things, reworked a broken casting syst…Paul Longtine11+115-85
2016-01-23 21:56More implementation of var.h and ns.hPaul Longtine15+413-48
2016-01-21 13:24updated specification, updated ns.(c|h), added test for nsPaul Longtine17+252-155
2016-01-20 11:21completed hashtable implementationPaul Longtine6+135-12
2015-12-19 14:58Started to implement hashtable, added helper.h, made macro ASSERT(con…Paul Longtine17+167-39
2015-12-18 11:41Outlined hashtable implemenataionPaul Longtine3+50-3
2015-12-18 08:36Outlined namespace implementation, made comments look differentPaul Longtine10+143-60
2015-12-17 13:28Added stack implementation, started implementing typesPaul Longtine15+340-27
2015-12-14 10:42re-arraged to support multiple testsPaul Longtine6+69-36
2015-12-07 20:22moved is_mdata to proper home, got rid of useless file position locat…Paul Longtine9+50-39
2015-12-07 16:54I am now sane.Paul Longtine7+76-74
2015-12-06 23:15added read_byte and bc_cont_pushPaul Longtine4+20-5
2015-12-05 19:28Made dynamic arguements work, refactored a smidgePaul Longtine10+116-47
2015-12-04 13:49added inc/is_mdata, starting to work on parsing arguementsPaul Longtine8+99-19
2015-12-03 14:13Made framework to load bytecode objects into a datastructurePaul Longtine11+173-110
2015-12-01 13:29Added more detail, updated README.mdPaul Longtine3+39-23
2015-12-01 08:02Created testbed for VM, elaborated more details in the docs, added RE…Paul Longtine12+235-18
2015-10-08 13:46started outlining bytecodePaul Longtine1+23-1
2015-10-07 10:52outlining VM bytecodePaul Longtine3+19-2
2015-09-22 13:23blah specs blahpaul2+68-4
2015-09-11 10:48adding docPaul Longtine2+78-0