aboutsummaryrefslogtreecommitdiff
path: root/code
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2017-02-26 15:14:08 +0000
committerGinger Bill <bill@gingerbill.org>2017-02-26 15:14:08 +0000
commitf29e303ce7b11fbe88a4b63374c08130c6c189dd (patch)
treea489ab17ff1e153891923c98597432dc98338827 /code
parent3c9143957c1726848e7f286ca6c96d410c84b585 (diff)
Slices now have a capacity.
Diffstat (limited to 'code')
-rw-r--r--code/demo.odin18
1 files changed, 10 insertions, 8 deletions
diff --git a/code/demo.odin b/code/demo.odin
index ea5e59a0d..8162fc0d3 100644
--- a/code/demo.odin
+++ b/code/demo.odin
@@ -8,15 +8,17 @@
#import "strconv.odin";
main :: proc() {
- buf: [64]byte;
- // len := strconv.generic_ftoa(buf[..], 123.5431, 'f', 4, 64);
- x := 624.123;
- s := strconv.format_float(buf[..], x, 'f', 6, 64);
+ // buf: [64]byte;
+ // // len := strconv.generic_ftoa(buf[..], 123.5431, 'f', 4, 64);
+ // x := 624.123;
+ // s := strconv.format_float(buf[..], x, 'f', 6, 64);
+ // fmt.println(s);
+ // fmt.printf("%3d\n", 102);
+
+ a: [10]int;
+ s := a[..0];
+ append(s, 1, 2, 6, 3, 6, 5, 5, 5, 5, 1, 2);
fmt.println(s);
- fmt.printf("%3d\n", 102);
-
- a := [..]int{0, 1, 2, 3, 4, 5, 6};
- fmt.println(a[0..4]);
when false {