Commit Graph

21 Commits

Author SHA1 Message Date
0b5d3e634c too chatty 2025-10-29 15:35:10 -07:00
b58f848a65 convert native exceptions to shrimp exceptions 2025-10-29 15:07:59 -07:00
030eb74871 mark functions as raw=true to deal with Value directly 2025-10-29 13:10:05 -07:00
052f989e82 fix nested globals 2025-10-28 22:59:51 -07:00
Chris Wanstrath
e542070677 vm.set(), new VM(bytecode, globalVars) 2025-10-28 13:05:24 -07:00
d50b143c9d cough cough 2025-10-26 12:27:02 -07:00
bf6607d368 put builtin global functions into a higher scope 2025-10-26 08:53:51 -07:00
e1e7cdf1ef vm.call() native functions too 2025-10-24 16:25:55 -07:00
f79fea33c5 more native named arg tests 2025-10-24 11:00:02 -07:00
797eb281cb vm.call(name, ...args) 2025-10-24 10:53:00 -07:00
91d3eb43e4 Call Reef closures inside native functions 2025-10-24 10:26:18 -07:00
995487f2d5 varadic args are always last in javascript 2025-10-23 11:15:02 -07:00
fa55eb7170 @named in native functions 2025-10-17 14:05:12 -07:00
1cf14636ff add named args to native functions 2025-10-17 13:11:47 -07:00
fe7586a5fa simpler native functions 2025-10-17 12:48:16 -07:00
4d2ae1c9fe tmp change - LOAD_NATIVE 2025-10-17 12:35:38 -07:00
0bb0af6c1e ok 2025-10-08 10:01:35 -07:00
78923b3eff more natural native functions 2025-10-08 09:57:49 -07:00
66c46677e6 convert tests 2025-10-05 18:54:26 -07:00
2a280a10b3 hmm 2025-10-05 18:38:22 -07:00
4608ec7b9e update bytecode text language 2025-10-05 18:37:06 -07:00