diff options
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; +}; |