diff options
author | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-06-03 21:32:03 +0330 |
---|---|---|
committer | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-06-03 21:32:03 +0330 |
commit | a6abc8734563ba8a1920c760dcb3c0147cb458b9 (patch) | |
tree | e2aa1f627b6952793f17f6ff3460070b37d99daf /code/lib/string.felan | |
parent | 7296f70ccb33fa7a2b34b0a0332bac7b93d21e0d (diff) |
fixing some bugs
Diffstat (limited to 'code/lib/string.felan')
-rw-r--r-- | code/lib/string.felan | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/code/lib/string.felan b/code/lib/string.felan new file mode 100644 index 0000000..e2dacbb --- /dev/null +++ b/code/lib/string.felan @@ -0,0 +1,9 @@ +@import("operator.felan"); +@import("types.felan"); + +sub_string :: (str:string, begin:i64, end:i64) -> string { + result := ""; + result.ptr = str.ptr + begin; + result.length = @cast(end-begin,u64); + return result; +}; |