diff options
Diffstat (limited to 'src/lisp/lex.rs')
-rw-r--r-- | src/lisp/lex.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lisp/lex.rs b/src/lisp/lex.rs index 754a23f..6e59469 100644 --- a/src/lisp/lex.rs +++ b/src/lisp/lex.rs | |||
@@ -235,6 +235,7 @@ fn parse_string(input: &str) -> Result<(usize, Token<'_>), ParseErrorKind> { | |||
235 | 235 | ||
236 | fn is_ident(ch: char) -> bool { | 236 | fn is_ident(ch: char) -> bool { |
237 | match ch { | 237 | match ch { |
238 | // "!$%&*+-./<=>?^_|#" | ||
238 | '!' | '$' | '%' | '&' | '*' | '+' | '-' | '.' | '/' | '<' | '=' | '>' | '?' | '^' | '_' | 239 | '!' | '$' | '%' | '&' | '*' | '+' | '-' | '.' | '/' | '<' | '=' | '>' | '?' | '^' | '_' |
239 | | '|' | '#' => true, | 240 | | '|' | '#' => true, |
240 | _ if ch.is_alphanumeric() => true, | 241 | _ if ch.is_alphanumeric() => true, |