Add socket operations
Some checks failed
Build / build (push) Failing after 6m15s
Test / build (push) Failing after 6m6s

This commit is contained in:
Chuck Smith
2024-03-28 14:11:51 -04:00
parent 67c5b4cd66
commit fd8311b280
11 changed files with 325 additions and 5 deletions

View File

@@ -899,11 +899,11 @@ func TestBuiltins(t *testing.T) {
`,
expectedConstants: []interface{}{1},
expectedInstructions: []code.Instructions{
code.Make(code.OpGetBuiltin, 19),
code.Make(code.OpGetBuiltin, 22),
code.Make(code.OpArray, 0),
code.Make(code.OpCall, 1),
code.Make(code.OpPop),
code.Make(code.OpGetBuiltin, 29),
code.Make(code.OpGetBuiltin, 33),
code.Make(code.OpArray, 0),
code.Make(code.OpConstant, 0),
code.Make(code.OpCall, 2),
@@ -914,7 +914,7 @@ func TestBuiltins(t *testing.T) {
input: `fn() { return len([]) }`,
expectedConstants: []interface{}{
[]code.Instructions{
code.Make(code.OpGetBuiltin, 19),
code.Make(code.OpGetBuiltin, 22),
code.Make(code.OpArray, 0),
code.Make(code.OpCall, 1),
code.Make(code.OpReturn),