diff --git a/common/goos/Reader.cpp b/common/goos/Reader.cpp index 4cf177955..93fd97629 100644 --- a/common/goos/Reader.cpp +++ b/common/goos/Reader.cpp @@ -343,7 +343,8 @@ Token Reader::get_next_token(TextStream& stream) { // Second - not a special token, so we read until we get a character that ends the token. while (stream.text_remains()) { char next = stream.peek(); - if (next == ' ' || next == '\n' || next == '\t' || next == ')' || next == ';' || next == '(') { + if (next == ' ' || next == '\n' || next == '\t' || next == '\r' || next == ')' || next == ';' || + next == '(') { return t; } else { // not the end, so add to token.