summaryrefslogtreecommitdiff
path: root/pez.c
Commit message (Expand)AuthorAgeFilesLines
* len fixeslemon2025-06-171-5/+7
* forbid too long arrays & stringslemon2025-06-171-2/+17
* + pez_setgloballemon2025-06-161-0/+9
* change lambda syntax {[a] x} -> $[a]{x}lemon2025-06-161-3/+5
* mathslemon2025-06-151-0/+62
* explicit function call recursion limitlemon2025-05-111-24/+35
* fix bytecode constants reuselemon2025-05-111-1/+3
* tostringlemon2025-05-061-6/+30
* io#write, pusbool, checksiglemon2025-05-061-7/+40
* fixlemon2025-05-061-5/+9
* fix negative index out of boundslemon2025-04-141-1/+1
* basic C user data, iolemon2025-04-111-1/+145
* assert[]lemon2025-04-111-2/+26
* fix bug with newrec. add typeoflemon2025-04-111-2/+11
* parser: make read callback be bufferedlemon2025-02-071-14/+31
* gc mark recordlemon2022-10-181-0/+16
* basic recordslemon2022-10-171-5/+127
* stack effects + optimize exefnlemon2022-10-131-98/+153
* array#fill -> array#newlemon2022-10-131-13/+27
* check global decl names are not reservedlemon2022-10-131-0/+3
* length -> lenlemon2022-10-131-12/+10
* use inline stack memory for vectors to reduce allocationslemon2022-10-111-148/+202
* missing gcmark()lemon2022-10-111-0/+3
* fix minor misc bugslemon2022-10-101-7/+9
* fix const foldinglemon2022-10-101-1/+0
* better error reportinglemon2022-10-101-23/+76
* remove unused vecpoplemon2022-10-101-22/+0
* stylelemon2022-10-101-84/+42
* SEL[*] gather operatorlemon2022-10-101-3/+16
* missing typestr for upvallemon2022-10-101-0/+1
* erratalemon2022-10-101-1/+1
* pez_checksig() helperlemon2022-10-101-22/+120
* varargslemon2022-10-101-12/+49
* cache closures with no upvalueslemon2022-10-101-8/+19
* inline some thingslemon2022-10-101-25/+10
* bug fixeslemon2022-10-101-4/+11
* dilambdas and suchlemon2022-10-101-26/+132
* better delstring()lemon2022-10-101-3/+8
* fix some memory leakslemon2022-10-091-0/+5
* disallow keywords as identifierslemon2022-10-091-0/+14
* RET statementlemon2022-10-091-1/+3
* remove unused macrolemon2022-10-091-2/+0
* optimize operations with immediates for compound assignment opslemon2022-10-091-53/+68
* fix closures GC buglemon2022-10-091-1/+6
* only close vars when necessarylemon2022-10-091-1/+2
* no need to explicitely close vars in top scopelemon2022-10-091-1/+1
* upval size optimizationlemon2022-10-091-4/+7
* closureslemon2022-10-091-22/+164
* gc errataslemon2022-10-091-5/+11
* gc bugfixlemon2022-10-091-8/+9