diff options
author | Baitinq <manuelpalenzuelamerino@gmail.com> | 2025-01-30 00:50:24 +0100 |
---|---|---|
committer | Baitinq <manuelpalenzuelamerino@gmail.com> | 2025-01-30 00:50:24 +0100 |
commit | 320701aa9b68eb8af360dfb338f1e5870f01d857 (patch) | |
tree | c19e9519e4588dfe029f15e91be8622071d416e0 | |
parent | Examples: Fix example 2 (diff) | |
download | interpreter-320701aa9b68eb8af360dfb338f1e5870f01d857.tar.gz interpreter-320701aa9b68eb8af360dfb338f1e5870f01d857.tar.bz2 interpreter-320701aa9b68eb8af360dfb338f1e5870f01d857.zip |
Examples: Add future types example
-rw-r--r-- | examples/1.5.src | 12 | ||||
-rw-r--r-- | examples/12.src | 8 |
2 files changed, 20 insertions, 0 deletions
diff --git a/examples/1.5.src b/examples/1.5.src new file mode 100644 index 0000000..0f6f7a0 --- /dev/null +++ b/examples/1.5.src @@ -0,0 +1,12 @@ +let x = () => { + print(22); + return 11; +}; + +let main = () => { + let i = 4; + + print(i); + + return x(); +}; diff --git a/examples/12.src b/examples/12.src new file mode 100644 index 0000000..95f5993 --- /dev/null +++ b/examples/12.src @@ -0,0 +1,8 @@ +let print_int = (n: i32) => { + print(n); + return n; +}; + +let main = (argc: i32) => { + return print_int(argc); +}; |