mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
parser: remove strconv import
This commit is contained in:
parent
498c8cfc8e
commit
d4dd5645fe
@ -13,7 +13,6 @@ import v.errors
|
|||||||
import os
|
import os
|
||||||
import runtime
|
import runtime
|
||||||
import time
|
import time
|
||||||
import strconv
|
|
||||||
|
|
||||||
pub struct Parser {
|
pub struct Parser {
|
||||||
file_name string // "/home/user/hello.v"
|
file_name string // "/home/user/hello.v"
|
||||||
@ -60,7 +59,7 @@ mut:
|
|||||||
|
|
||||||
// for tests
|
// for tests
|
||||||
pub fn parse_stmt(text string, table &table.Table, scope &ast.Scope) ast.Stmt {
|
pub fn parse_stmt(text string, table &table.Table, scope &ast.Scope) ast.Stmt {
|
||||||
pref:= &pref.Preferences{}
|
pref := &pref.Preferences{}
|
||||||
s := scanner.new_scanner(text, .skip_comments, pref)
|
s := scanner.new_scanner(text, .skip_comments, pref)
|
||||||
mut p := Parser{
|
mut p := Parser{
|
||||||
scanner: s
|
scanner: s
|
||||||
@ -127,8 +126,8 @@ pub fn parse_file(path string, b_table &table.Table, comments_mode scanner.Comme
|
|||||||
eprintln('NB: You can run `v fmt -w file.v` to fix these automatically')
|
eprintln('NB: You can run `v fmt -w file.v` to fix these automatically')
|
||||||
exit(1)
|
exit(1)
|
||||||
}
|
}
|
||||||
//if pref.is_vet && p.scanner.text.contains('( '\n ') {
|
// if pref.is_vet && p.scanner.text.contains('( '\n ') {
|
||||||
//}
|
// }
|
||||||
return p.parse()
|
return p.parse()
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1203,12 +1202,12 @@ fn (mut p Parser) string_expr() ast.Expr {
|
|||||||
if fields[0].len > 0 && fields[0][0] == `0` {
|
if fields[0].len > 0 && fields[0][0] == `0` {
|
||||||
fill = true
|
fill = true
|
||||||
}
|
}
|
||||||
fwidth = strconv.atoi(fields[0])
|
fwidth = fields[0].int()
|
||||||
if fwidthneg {
|
if fwidthneg {
|
||||||
fwidth = -fwidth
|
fwidth = -fwidth
|
||||||
}
|
}
|
||||||
if fields.len > 1 {
|
if fields.len > 1 {
|
||||||
precision = strconv.atoi(fields[1])
|
precision = fields[1].int()
|
||||||
}
|
}
|
||||||
p.next()
|
p.next()
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user