Commit Graph

29 Commits

Author SHA1 Message Date
Mattia Giambirtone 40d0f23135
Fixed various bugs related to lambdas and imports. Added module info section to bytecode dumps 2023-05-22 12:57:38 +02:00
Mattia Giambirtone ae819daac4 Added draft for peon's grammar 2023-01-25 10:20:37 +01:00
Mattia Giambirtone 63a3f5b228 Updates to bytecode doc 2023-01-22 20:58:25 +01:00
Mattia Giambirtone 3ced4c358f Minor updates to design doc 2023-01-22 20:45:32 +01:00
Mattia Giambirtone ace04ee34c Minor additions and cleanup 2023-01-17 12:53:23 +01:00
Mattia Giambirtone cc5622605d Updated manual 2022-12-15 16:11:15 +01:00
Mattia Giambirtone 3a48999a35 Updated manual 2022-12-15 15:52:04 +01:00
Mattia Giambirtone 42a7c4d050 Updated manual 2022-12-15 15:34:02 +01:00
Mattia Giambirtone e4f5c0dd4b Updated manual 2022-12-15 15:33:20 +01:00
Mattia Giambirtone 398af0f467 Updated manual 2022-12-15 15:32:28 +01:00
Mattia Giambirtone 19076ee4a1 Updated manual 2022-12-15 15:30:18 +01:00
Mattia Giambirtone d3220de5bf Added note about type unions in generic types 2022-12-15 15:29:18 +01:00
Mattia Giambirtone f0c4d1c152 Updated manual 2022-12-15 15:23:31 +01:00
Mattia Giambirtone 8092f28cde Fixed typos in manual 2022-12-15 15:22:51 +01:00
Mattia Giambirtone 7d08e3e83f Updated manual 2022-12-15 15:21:37 +01:00
Mattia Giambirtone 63cdda42ce Added tagged type unions, moved intrinsics to peon's stdlib and fixed issues with generics and parametric polymorphism 2022-11-29 16:48:05 +01:00
Mattia Giambirtone 7ab757074f Added attribute resolution, fixed closures, fixed cross-shadowing issues 2022-11-27 13:39:41 +01:00
Mattia Giambirtone ce136a7a3c Implemented forward declarations 2022-11-05 14:03:49 +01:00
Mattia Giambirtone 096bfaf662 More changes to the README because yes 2022-08-17 21:10:55 +02:00
Mattia Giambirtone fd90d08688 Fixed wording 2022-08-17 20:55:00 +02:00
Mattia Giambirtone bcf30213f5 Fixed typos 2022-08-17 20:54:35 +02:00
Mattia Giambirtone 55966ba93c Updated docs and README 2022-08-17 20:52:23 +02:00
Mattia Giambirtone cc49cb98a6 Updated the manual and changed the syntax for foreach loops 2022-08-01 11:03:49 +02:00
Mattia Giambirtone ff0ae8fcba Various fixes to frames, recursion, and more. Removed stack bottom from CFI data. Added comparison opcode for fib test as well as a clock opcode 2022-08-01 10:38:51 +02:00
Mattia Giambirtone 099f733db6 Initial work on a two-stack design 2022-06-02 01:33:56 +02:00
Mattia Giambirtone be4c2500ac Added info about CFI section and made minor changes to README 2022-05-25 11:36:12 +02:00
Mattia Giambirtone 866519b1da Fixed typo 2022-05-23 23:15:09 +02:00
Mattia Giambirtone 4230222639 Initial work on documentation 2022-05-23 23:08:00 +02:00
Mattia Giambirtone beb853837a Added skeleton for future expansion 2022-05-20 15:55:28 +02:00