F32 is default float, operator overloads turn literals into default types

This commit is contained in:
Krzosa Karol
2022-10-09 14:51:27 +02:00
parent 21ac6662c4
commit 54426fdd69
10 changed files with 64 additions and 64 deletions

View File

@@ -1,5 +1,5 @@
VariadicArguments :: (string: *char, args: ..): Any
VariadicArguments :: (string: *char, args: []Any): Any
return args[0]
AnyArguments :: (values: []Any)
@@ -39,8 +39,6 @@ IntegerToString :: (value: S64, result: *U8, base: S64): *U8
*ptr1++ = tmp_char
return result
StringToDouble :: (s: String): F64
sign: F64 = 1.0
i := 0
@@ -56,7 +54,7 @@ StringToDouble :: (s: String): F64
return 0
FormatString :: (buffer: *U8, buffer_len: U64, string: String, args: ..)
FormatString :: (buffer: *U8, buffer_len: U64, string: String, args: []Any)
// @todo(krzosa): Add consideration of buffer SIZE! Add some function to handle this OutStr or something
arg_counter := 0
out_buffer_len := 0