diff --git a/examples/array/main.nub b/examples/array/main.nub new file mode 100644 index 0000000..75c1bc0 --- /dev/null +++ b/examples/array/main.nub @@ -0,0 +1,10 @@ +module "main" + +extern "puts" func puts(text: cstring) + +extern "main" func main(argc: i64, argv: [?]cstring): i64 +{ + let x: [?]i32 = [10]i32 + x[0] = 23 + return 0 +} \ No newline at end of file diff --git a/examples/array/makefile b/examples/array/makefile new file mode 100644 index 0000000..490cbcc --- /dev/null +++ b/examples/array/makefile @@ -0,0 +1,5 @@ +.build/out: main.nub + nubc main.nub + +clean: + @rm -r .build 2>/dev/null || true