diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2024-04-10 13:33:40 -0400 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2024-04-10 13:33:40 -0400 |
| commit | 17cb6ffd88c4464c513b045f4b06c4e6e46e8f22 (patch) | |
| tree | 115c43f519f598f98d635502a6660c2a7df14c6f /environment.c | |
| parent | e6f78f1d89acb038cf7893c325ee9acf61a555ad (diff) | |
Add Bool.from_text()
Diffstat (limited to 'environment.c')
| -rw-r--r-- | environment.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/environment.c b/environment.c index e86de364..81824710 100644 --- a/environment.c +++ b/environment.c @@ -49,7 +49,9 @@ env_t *new_compilation_unit(void) CORD struct_val; array_t namespace; } global_types[] = { - {"Bool", Type(BoolType), "Bool_t", "$Bool", {}}, + {"Bool", Type(BoolType), "Bool_t", "$Bool", $TypedArray(ns_entry_t, + {"from_text", "Bool$from_text", "func(text:Text, success=!Bool)->Bool"}, + )}, {"Int", Type(IntType, .bits=64), "Int_t", "$Int", $TypedArray(ns_entry_t, {"format", "Int$format", "func(i:Int, digits=0)->Text"}, {"hex", "Int$hex", "func(i:Int, digits=0, uppercase=yes, prefix=yes)->Text"}, |
