From 4024aafd0e26355052f7b2ba4576920b6b2b8627 Mon Sep 17 00:00:00 2001 From: Kyler Date: Fri, 31 Oct 2025 23:22:27 -0600 Subject: [PATCH] Added to missing features --- docs/missing_features.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/docs/missing_features.md b/docs/missing_features.md index ef94cc7..7926408 100644 --- a/docs/missing_features.md +++ b/docs/missing_features.md @@ -14,5 +14,26 @@ identified as necessary for a complete language specification. - Complete Type Reference - The `sqrt` operator - Constants +- Arrays of structs +- Arrays of non-default types + +### Arrays of non-default types and structs + +Array of signed 64-bit integers +``` +[1 1 2 3 5 8] +``` + +Array of signed 16-bit integers +``` +[1 1 2 3 5 8 :i16] +``` + +Array of points +``` +(i32 i32 --) { x: y: } ::Point struct + +[ {1 0} {2 1} {0 2} {1 2} {2 2} :Point] +``` ---