aboutsummaryrefslogtreecommitdiff
path: root/code
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2016-11-23 13:46:59 +0000
committerGinger Bill <bill@gingerbill.org>2016-11-23 13:46:59 +0000
commitfb45287e9eb469a3b6a04d0984fc5cd1e768f29f (patch)
treec8ad6edf686ec61ae06579c7cdd1a627c19cb159 /code
parent4d30ef7eda0021f0cb827c7a218ef3afc6ce8b55 (diff)
Fix import/export rules for #import as .
Diffstat (limited to 'code')
-rw-r--r--code/demo.odin63
1 files changed, 29 insertions, 34 deletions
diff --git a/code/demo.odin b/code/demo.odin
index 3912fb9f1..bd3067037 100644
--- a/code/demo.odin
+++ b/code/demo.odin
@@ -1,5 +1,4 @@
#import "fmt.odin"
-#import "game.odin"
variadic :: proc(args: ..any) {
for i := 0; i < args.count; i++ {
@@ -15,37 +14,33 @@ variadic :: proc(args: ..any) {
main :: proc() {
fmt.println("Hellope, everybody!")
-
-
- variadic(1 as u128,
- 1 as i128,
- )
-
- x: i128 = 321312321
- y: i128 = 123123123
- z: i128
- x *= x; x *= x
- y *= y; y *= y
- fmt.println("x =", x)
- fmt.println("y =", y)
- z = x + y; fmt.println("x + y", z)
- z = x - y; fmt.println("x - y", z)
- z = x * y; fmt.println("x * y", z)
- z = x / y; fmt.println("x / y", z)
- z = x % y; fmt.println("x % y", z)
- z = x & y; fmt.println("x & y", z)
- z = x ~ y; fmt.println("x ~ y", z)
- z = x | y; fmt.println("x | y", z)
- z = x &~ y; fmt.println("x &~ y", z)
-
- z = -x
- z = ~x
-
- b: bool
- b = x == y; fmt.println("x == y", b)
- b = x != y; fmt.println("x != y", b)
- b = x < y; fmt.println("x < y", b)
- b = x <= y; fmt.println("x <= y", b)
- b = x > y; fmt.println("x > y", b)
- b = x >= y; fmt.println("x >= y", b)
+ variadic(1 as u128, 1 as i128)
+
+ // x: i128 = 321312321
+ // y: i128 = 123123123
+ // z: i128
+ // x *= x; x *= x
+ // y *= y; y *= y
+ // fmt.println("x =", x)
+ // fmt.println("y =", y)
+ // z = x + y; fmt.println("x + y", z)
+ // z = x - y; fmt.println("x - y", z)
+ // z = x * y; fmt.println("x * y", z)
+ // z = x / y; fmt.println("x / y", z)
+ // z = x % y; fmt.println("x % y", z)
+ // z = x & y; fmt.println("x & y", z)
+ // z = x ~ y; fmt.println("x ~ y", z)
+ // z = x | y; fmt.println("x | y", z)
+ // z = x &~ y; fmt.println("x &~ y", z)
+
+ // z = -x
+ // z = ~x
+
+ // b: bool
+ // b = x == y; fmt.println("x == y", b)
+ // b = x != y; fmt.println("x != y", b)
+ // b = x < y; fmt.println("x < y", b)
+ // b = x <= y; fmt.println("x <= y", b)
+ // b = x > y; fmt.println("x > y", b)
+ // b = x >= y; fmt.println("x >= y", b)
}