1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

scanner.v: refactoring

This commit is contained in:
d2verb
2019-07-24 07:06:48 +09:00
committed by Alexander Medvednikov
parent 8462e99bc5
commit 88758082d2
5 changed files with 176 additions and 153 deletions

View File

@ -7,7 +7,7 @@ module main
enum Token {
eof
name // user
integer // 123
number // 123
str // 'foo'
str_inter // 'name=$user.name'
chartoken // `A`
@ -127,7 +127,7 @@ fn build_token_str() []string {
s[Token.keyword_end] = ''
s[Token.eof] = '.eof'
s[Token.name] = '.name'
s[Token.integer] = '.integer'
s[Token.number] = '.number'
s[Token.str] = 'STR'
s[Token.chartoken] = '.chartoken'
s[Token.plus] = '+'