mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-29 23:04:49 +00:00
feat: add the rest of the num types for Str conversion
This commit is contained in:
parent
e587e20de2
commit
b7d48b2fe1
7 changed files with 395 additions and 45 deletions
|
@ -199,7 +199,16 @@ impl LowLevel {
|
|||
Symbol::STR_TO_F64 => Some(StrToNum),
|
||||
Symbol::STR_TO_F32 => Some(StrToNum),
|
||||
Symbol::STR_TO_NAT => Some(StrToNum),
|
||||
Symbol::STR_TO_U128 => Some(StrToNum),
|
||||
Symbol::STR_TO_I128 => Some(StrToNum),
|
||||
Symbol::STR_TO_U64 => Some(StrToNum),
|
||||
Symbol::STR_TO_I64 => Some(StrToNum),
|
||||
Symbol::STR_TO_U32 => Some(StrToNum),
|
||||
Symbol::STR_TO_I32 => Some(StrToNum),
|
||||
Symbol::STR_TO_U16 => Some(StrToNum),
|
||||
Symbol::STR_TO_I16 => Some(StrToNum),
|
||||
Symbol::STR_TO_U8 => Some(StrToNum),
|
||||
Symbol::STR_TO_I8 => Some(StrToNum),
|
||||
Symbol::LIST_LEN => Some(ListLen),
|
||||
Symbol::LIST_GET => None,
|
||||
Symbol::LIST_SET => None,
|
||||
|
|
|
@ -1033,7 +1033,16 @@ define_builtins! {
|
|||
22 STR_TO_F64: "toF64"
|
||||
23 STR_TO_F32: "toF32"
|
||||
24 STR_TO_NAT: "toNat"
|
||||
25 STR_TO_U64: "toU64"
|
||||
25 STR_TO_U128: "toU128"
|
||||
26 STR_TO_I128: "toI128"
|
||||
27 STR_TO_U64: "toU64"
|
||||
28 STR_TO_I64: "toI64"
|
||||
29 STR_TO_U32: "toU32"
|
||||
30 STR_TO_I32: "toI32"
|
||||
31 STR_TO_U16: "toU16"
|
||||
32 STR_TO_I16: "toI16"
|
||||
33 STR_TO_U8: "toU8"
|
||||
34 STR_TO_I8: "toI8"
|
||||
|
||||
}
|
||||
4 LIST: "List" => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue