switch deprecation notice
parent
ab0a78a498
commit
a43b831965
|
@ -727,15 +727,16 @@ fn new_v(args[]string) *V {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
switch target_os {
|
_os = match target_os {
|
||||||
case 'linux': _os = .linux
|
'linux' => { OS.linux }
|
||||||
case 'windows': _os = .windows
|
'windows' => { OS.windows }
|
||||||
case 'mac': _os = .mac
|
'mac' => { OS.mac }
|
||||||
case 'freebsd': _os = .freebsd
|
'freebsd' => { OS.freebsd }
|
||||||
case 'openbsd': _os = .openbsd
|
'openbsd' => { OS.openbsd }
|
||||||
case 'netbsd': _os = .netbsd
|
'netbsd' => { OS.netbsd }
|
||||||
case 'dragonfly': _os = .dragonfly
|
'dragonfly' => { OS.dragonfly }
|
||||||
case 'msvc': _os = .msvc
|
'msvc' => { OS.msvc }
|
||||||
|
else => { OS.linux }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
builtins := [
|
builtins := [
|
||||||
|
|
|
@ -779,6 +779,10 @@ if p.scanner.line_comment != '' {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fn (p mut Parser) warn(s string) {
|
||||||
|
println('warning: $p.file_name:$p.scanner.line_nr ' + s)
|
||||||
|
}
|
||||||
|
|
||||||
fn (p mut Parser) error(s string) {
|
fn (p mut Parser) error(s string) {
|
||||||
// Dump all vars and types for debugging
|
// Dump all vars and types for debugging
|
||||||
if p.pref.is_debug {
|
if p.pref.is_debug {
|
||||||
|
@ -3292,6 +3296,7 @@ fn (p mut Parser) for_st() {
|
||||||
|
|
||||||
fn (p mut Parser) switch_statement() {
|
fn (p mut Parser) switch_statement() {
|
||||||
if p.tok == .key_switch {
|
if p.tok == .key_switch {
|
||||||
|
//p.warn('`switch` was replaced `match`, it will be removed soon')
|
||||||
p.check(.key_switch)
|
p.check(.key_switch)
|
||||||
} else {
|
} else {
|
||||||
p.check(.key_match)
|
p.check(.key_match)
|
||||||
|
|
Loading…
Reference in New Issue