aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2017-09-20 20:38:32 +0100
committerGinger Bill <bill@gingerbill.org>2017-09-20 20:38:32 +0100
commitd2c1c719bd052a647b5263f7db8f4ccaf547dc22 (patch)
tree6136e6128b38177872096f1840c36dac98a52045 /examples
parent333db4dc94cb1d18c54dda74a7807cea66c131ce (diff)
Fix file load order and allow when statements at file scope
Diffstat (limited to 'examples')
-rw-r--r--examples/demo.odin10
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/demo.odin b/examples/demo.odin
index 7ab5a81a6..3733fd8f1 100644
--- a/examples/demo.odin
+++ b/examples/demo.odin
@@ -1,26 +1,25 @@
import "core:fmt.odin";
import "core:strconv.odin";
import "core:mem.odin";
-import "core:atomics.odin";
import "core:bits.odin";
import "core:hash.odin";
import "core:math.odin";
-import "core:opengl.odin";
import "core:os.odin";
import "core:raw.odin";
import "core:sort.odin";
import "core:strings.odin";
-import "core:sync.odin";
import "core:types.odin";
-import "core:utf8.odin";
import "core:utf16.odin";
+import "core:utf8.odin";
+// import "core:sync.odin";
when ODIN_OS == "windows" {
+ import "core:atomics.odin";
+ import "core:opengl.odin";
import "core:thread.odin";
import win32 "core:sys/windows.odin";
}
-
general_stuff :: proc() {
{ // `do` for inline statmes rather than block
foo :: proc() do fmt.println("Foo!");
@@ -585,6 +584,7 @@ threading_example :: proc() {
}
}
+
main :: proc() {
when false {
fmt.println("\n# general_stuff"); general_stuff();