builtin: small cleanup in string_interpolation.v
parent
5cb2683e97
commit
8fee140fc0
|
@ -1,3 +1,8 @@
|
|||
module builtin
|
||||
|
||||
import strconv
|
||||
import strings
|
||||
|
||||
/*=============================================================================
|
||||
Copyright (c) 2019-2021 Dario Deledda. All rights reserved.
|
||||
Use of this source code is governed by an MIT license
|
||||
|
@ -6,11 +11,6 @@ that can be found in the LICENSE file.
|
|||
This file contains string interpolation V functions
|
||||
=============================================================================*/
|
||||
|
||||
module builtin
|
||||
|
||||
import strconv
|
||||
import strings
|
||||
|
||||
//=============================================================================
|
||||
// Enum format types max 0x1F => 32 types
|
||||
//=============================================================================
|
||||
|
@ -60,35 +60,6 @@ pub fn (x StrIntpType) str() string {
|
|||
}
|
||||
}
|
||||
|
||||
/*
|
||||
pub fn (x StrIntpType) data_str() string {
|
||||
match x {
|
||||
.si_no_str{ return "no_str" }
|
||||
.si_c { return "d_c" }
|
||||
|
||||
.si_u8 { return "d_u8" }
|
||||
.si_i8 { return "d_i8" }
|
||||
.si_u16 { return "d_u16" }
|
||||
.si_i16 { return "d_i16" }
|
||||
.si_u32 { return "d_u32" }
|
||||
.si_i32 { return "d_i32" }
|
||||
.si_u64 { return "d_u64" }
|
||||
.si_i64 { return "d_i64" }
|
||||
|
||||
.si_f32 { return "d_f32" }
|
||||
.si_f64 { return "d_f64" }
|
||||
.si_g32 { return "d_f32" } // g32 format use f32 data
|
||||
.si_g64 { return "d_f64" } // g64 format use f64 data
|
||||
.si_e32 { return "d_f32" } // e32 format use f32 data
|
||||
.si_e64 { return "d_f64" } // e64 format use f64 data
|
||||
|
||||
.si_s { return "d_s" }
|
||||
.si_p { return "d_p" }
|
||||
.si_vp { return "d_vp" }
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
//=============================================================================
|
||||
// Union data
|
||||
//=============================================================================
|
||||
|
@ -110,25 +81,19 @@ pub mut:
|
|||
d_vp voidptr
|
||||
}
|
||||
|
||||
fn fabs64(x f64) f64 {
|
||||
if x < 0 {
|
||||
return -x
|
||||
}
|
||||
return x
|
||||
}
|
||||
|
||||
[inline]
|
||||
fn fabs32(x f32) f32 {
|
||||
if x < 0 {
|
||||
return -x
|
||||
}
|
||||
return x
|
||||
return if x < 0 { -x } else { x }
|
||||
}
|
||||
|
||||
fn abs64(x i64) u64 {
|
||||
if x < 0 {
|
||||
return u64(-x)
|
||||
[inline]
|
||||
fn fabs64(x f64) f64 {
|
||||
return if x < 0 { -x } else { x }
|
||||
}
|
||||
return u64(x)
|
||||
|
||||
[inline]
|
||||
fn abs64(x i64) u64 {
|
||||
return if x < 0 { u64(-x) } else { u64(x) }
|
||||
}
|
||||
|
||||
//=========================================
|
||||
|
|
Loading…
Reference in New Issue