aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorMel <einebeere@gmail.com>2025-01-10 16:23:50 +0100
committerMel <einebeere@gmail.com>2025-01-10 16:23:50 +0100
commit2135ff9f586e43770e1ba9963aa5a9aaff110a81 (patch)
treefb831ed7ea7a3cb460fcb8f7d1aa294398651df2 /examples
downloadcatskill-2135ff9f586e43770e1ba9963aa5a9aaff110a81.tar.zst
catskill-2135ff9f586e43770e1ba9963aa5a9aaff110a81.zip
Initial
Signed-off-by: Mel <einebeere@gmail.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/basic.csk4
-rw-r--r--examples/types.csk11
2 files changed, 15 insertions, 0 deletions
diff --git a/examples/basic.csk b/examples/basic.csk
new file mode 100644
index 0000000..5a8295c
--- /dev/null
+++ b/examples/basic.csk
@@ -0,0 +1,4 @@
+main = fun () int {
+ return 1 + 2
+}
+
diff --git a/examples/types.csk b/examples/types.csk
new file mode 100644
index 0000000..d587e03
--- /dev/null
+++ b/examples/types.csk
@@ -0,0 +1,11 @@
+Data = type {
+ version int
+ payload [byte]
+}
+
+main = fun () {
+ data Data = {
+ version = 1
+ payload = [0 0 0 8]
+ }
+}