Skip to content

Commit dfce110

Browse files
CZX123martin-henz
andauthoredApr 9, 2024
CSE Machine fixes for variadic functions, closures & heap (#1645)
* CSE Machine fixes: - make closureToJS use CSE machine instead of interpreter - add variadic function array to heap - handle functions from `stream` - added heap move method * Formatting * Add function expression to store function name * Add function expression and fix closureToJS * Formatting * Revert function expression changes, add new `declaredName` prop to closures * Fix function name for variadic closures * bumping version --------- Co-authored-by: Martin Henz <[email protected]>
1 parent ff68bb5 commit dfce110

11 files changed

+6762
-184
lines changed
 

‎package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "js-slang",
3-
"version": "1.0.62",
3+
"version": "1.0.63",
44
"license": "Apache-2.0",
55
"description": "Javascript-based implementations of Source, written in Typescript",
66
"keywords": [

0 commit comments

Comments
 (0)