diff --git a/pkg/shsh/.token.go.swp b/pkg/shsh/.token.go.swp index 1f1f373..9e8742f 100644 Binary files a/pkg/shsh/.token.go.swp and b/pkg/shsh/.token.go.swp differ diff --git a/pkg/shsh/token.go b/pkg/shsh/token.go index dee153e..1b9f504 100644 --- a/pkg/shsh/token.go +++ b/pkg/shsh/token.go @@ -47,12 +47,7 @@ func Lex(input string) *Token { // TODO: Pass a pointer out of Lex and store a pointer *iter._inner = Lex(tok.String()) is_list = false - - if (*iter._inner.tag == FUNCTION) { - *iter.tag = CALL - } else { - *iter.tag = LIST - } + *iter._inner = LIST } else { *iter._inner = tok.String()