diff options
author | Kyle Gunger <kgunger12@gmail.com> | 2022-10-06 12:26:42 -0400 |
---|---|---|
committer | Kyle Gunger <kgunger12@gmail.com> | 2022-10-06 12:26:42 -0400 |
commit | f4bc4570be7a51b00bf44d5bd4be99108dd94a30 (patch) | |
tree | abb6b32ac979d7dc0bdf1792d86b0daca8818525 /libtnsl/box/string.tnsl | |
parent | a58e2685b815a5a0d2d5f07bc3ae53016ba6f52b (diff) |
Libtnsl additions
Diffstat (limited to 'libtnsl/box/string.tnsl')
-rw-r--r-- | libtnsl/box/string.tnsl | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/libtnsl/box/string.tnsl b/libtnsl/box/string.tnsl index d346464..5163328 100644 --- a/libtnsl/box/string.tnsl +++ b/libtnsl/box/string.tnsl @@ -17,4 +17,32 @@ THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE EXPRESS OR IMPLIED -#/
\ No newline at end of file +#/ + +;raw enum TEXT_ENCODING { + UTF_8, + UN7_1, + ASCII +} + +;struct String extends Vector (uint8) { + uint +} + +/; method String + /; cmp (String str) [int] + /; loop (self.) + + ;/ + ;/ + + /; override operator == (String str) [bool] + ;return cmp(str) == 0 + ;/ +;/ + +;struct WString extends Vector (uint16) {} + +/; method WString + +;/
\ No newline at end of file |