about summary refs log tree commit diff
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]
+  }
+}