From cbb70c78731b9d928508a52180a186b178d30a5e Mon Sep 17 00:00:00 2001 From: Ginger Bill Date: Thu, 24 Nov 2016 23:22:16 +0000 Subject: Fix parsing for comments; add global ODIN_* string constants --- code/demo.odin | 43 +------------------------------------------ 1 file changed, 1 insertion(+), 42 deletions(-) (limited to 'code') diff --git a/code/demo.odin b/code/demo.odin index bd3067037..a1916e589 100644 --- a/code/demo.odin +++ b/code/demo.odin @@ -1,46 +1,5 @@ #import "fmt.odin" -variadic :: proc(args: ..any) { - for i := 0; i < args.count; i++ { - match type a : args[i] { - case u128: fmt.println("u128", a) - case i128: fmt.println("i128", a) - } - } - - fmt.println(..args) -} - 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) + fmt.println("Hellope, World!") } -- cgit v1.2.3