From 947873b34aabe46dfb9f8d06214736cb11b5a6b2 Mon Sep 17 00:00:00 2001 From: Marc Vertes Date: Wed, 9 Aug 2023 11:47:39 +0200 Subject: codegen: add a bytecode generator (#5) * codegen: add a bytecode generator * cleaning scanner, parser and vm1. --- parser/parse_test.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'parser/parse_test.go') diff --git a/parser/parse_test.go b/parser/parse_test.go index 3bf6955..838e1c8 100644 --- a/parser/parse_test.go +++ b/parser/parse_test.go @@ -57,19 +57,17 @@ var GoParser = &Parser{ "<": {InfOp, 0, 6}, ":=": {DefOp, 0, 7}, "=": {AssignOp, 0, 7}, - "#Call": {CallExpr, 0, 0}, "if": {IfStmt, Stmt | ExprSep, 0}, "func": {FuncDecl, Decl | Call, 0}, "return": {ReturnStmt, Stmt, 0}, "{..}": {StmtBloc, ExprSep, 0}, - "{": {StmtBloc, ExprSep, 0}, - "(": {ParBloc, Call, 0}, "(..)": {ParBloc, Call, 0}, }, } func TestParse(t *testing.T) { for _, test := range goTests { + test := test t.Run("", func(t *testing.T) { var err error errStr := "" -- cgit v1.2.3