From 61fd31368f26637a353cde6402b9a353b6b82e8b Mon Sep 17 00:00:00 2001 From: Charlie Stanton Date: Wed, 19 Apr 2023 12:31:07 +0100 Subject: Replaces a few instances of SubexStates with pointers as they should be This potentially avoids bugs/errors and also improves the performance of pruning --- subex/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'subex/main.go') diff --git a/subex/main.go b/subex/main.go index 4451a00..091625b 100644 --- a/subex/main.go +++ b/subex/main.go @@ -26,7 +26,7 @@ func (store Store) withValue(key rune, value []walk.Atom) Store { // Compile the SubexAST into a transducer SubexState that can be run func CompileTransducer(transducerAst SubexAST) SubexState { - return transducerAst.compileWith(SubexNoneState{}) + return transducerAst.compileWith(&SubexNoneState{}) } // An immutable stack for outputting to -- cgit v1.2.3