diff options
author | Akshay <[email protected]> | 2021-05-17 12:25:09 +0100 |
---|---|---|
committer | Akshay <[email protected]> | 2021-05-17 12:25:09 +0100 |
commit | d2cc31ee49d673f343ce5089071ef3628c3cdc97 (patch) | |
tree | a654f312f0d6b66c52c9dda8882b6e954e97988f /src/lisp/lex.rs | |
parent | 09ee8cc84251d1758766dedff9e25497eebb88d8 (diff) |
add tab to complete env variables
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, |