From 0d4795245765669f4c7aa033e988833d5f78c9a3 Mon Sep 17 00:00:00 2001 From: Ryo Nihei Date: Wed, 24 Feb 2021 23:05:54 +0900 Subject: Refactoring * Remove token field from symbolNode * Simplify notation of nested nodes * Simplify arguments of newSymbolNode() --- compiler/test_util_test.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 compiler/test_util_test.go (limited to 'compiler/test_util_test.go') diff --git a/compiler/test_util_test.go b/compiler/test_util_test.go new file mode 100644 index 0000000..7e6896d --- /dev/null +++ b/compiler/test_util_test.go @@ -0,0 +1,13 @@ +package compiler + +func newSymbolNodeWithPos(v byte, pos symbolPosition) *symbolNode { + n := newSymbolNode(v) + n.pos = pos + return n +} + +func newEndMarkerNodeWithPos(id int, pos symbolPosition) *endMarkerNode { + n := newEndMarkerNode(id) + n.pos = pos + return n +} -- cgit v1.2.3