aboutsummaryrefslogtreecommitdiff
path: root/src/comp
diff options
context:
space:
mode:
Diffstat (limited to 'src/comp')
-rw-r--r--src/comp/fe/lexer.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/comp/fe/lexer.rs b/src/comp/fe/lexer.rs
index ee0b16f9..80b4b676 100644
--- a/src/comp/fe/lexer.rs
+++ b/src/comp/fe/lexer.rs
@@ -30,12 +30,16 @@ fn is_whitespace(char c) -> bool {
fn next_token(stdio_reader rdr) -> token.token {
auto eof = (-1) as char;
auto c = rdr.getc() as char;
+ auto accum = "";
while (is_whitespace(c) && c != eof) {
c = rdr.getc() as char;
}
if (c == eof) { ret token.EOF(); }
+ if (is_alpha(c)) {
+ accum += (c as u8);
+ }
log c;
ret token.EOF();
}