show an entire empty list when printing an empty list

This commit is contained in:
Aidan 2020-06-21 15:37:54 -07:00
parent 3b0fb09e30
commit 6a66c00ae5
No known key found for this signature in database
GPG key ID: 327711E983899316

View file

@ -35,6 +35,10 @@ func (t *Token) String() string {
case LIST:
repr := "("
if t.Inner.(*Token) == nil {
return repr + ")"
}
for i := t.Inner.(*Token); i != nil; i = i.Next {
repr = repr + i.String() + " "
}