aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2017-04-02 20:10:56 +0100
committerGinger Bill <bill@gingerbill.org>2017-04-02 20:10:56 +0100
commit22afac2b90557e8f4935ccde6c8dec08ad296eb9 (patch)
tree34207cac5cf3dc19f2fc8ce158d64ccf10252b79
parent01da0d1377cee93d51d5fa7175ba1b8b626c243f (diff)
Update README.md with latest demo
-rw-r--r--README.md2
-rw-r--r--build.bat2
-rw-r--r--src/check_expr.c4
3 files changed, 5 insertions, 3 deletions
diff --git a/README.md b/README.md
index b3c98afbd..b426d124c 100644
--- a/README.md
+++ b/README.md
@@ -19,6 +19,8 @@ The Odin programming language is fast, concise, readable, pragmatic and open sou
* [Introspection, Modules, and Record Layout](https://www.youtube.com/watch?v=UFq8rhWhx4s)
* [push_allocator & Minimal Dependency Building](https://www.youtube.com/watch?v=f_LGVOAMb78)
* [when, for, & procedure overloading](https://www.youtube.com/watch?v=OzeOekzyZK8)
+* [when, for, & procedure overloading](https://www.youtube.com/watch?v=OzeOekzyZK8)
+* [Context Types, Unexported Entities, Labelled Branches](https://www.youtube.com/watch?v=CkHVwT1Qk-g)
## Requirements to build and run
diff --git a/build.bat b/build.bat
index 51dfc84b4..c50fc93ef 100644
--- a/build.bat
+++ b/build.bat
@@ -4,7 +4,7 @@
set exe_name=odin.exe
:: Debug = 0, Release = 1
-set release_mode=0
+set release_mode=1
set compiler_flags= -nologo -Oi -TC -fp:fast -fp:except- -Gm- -MP -FC -GS- -EHsc- -GR-
if %release_mode% EQU 0 ( rem Debug
diff --git a/src/check_expr.c b/src/check_expr.c
index 477520aa7..797295c0f 100644
--- a/src/check_expr.c
+++ b/src/check_expr.c
@@ -3204,8 +3204,8 @@ bool check_builtin_procedure(Checker *c, Operand *operand, AstNode *call, i32 id
} break;
#endif
case BuiltinProc_make: {
- // make :: proc(Type, len: int) -> []Type
- // make :: proc(Type, len, cap: int) -> []Type
+ // make :: proc(Type, len: int) -> Type
+ // make :: proc(Type, len, cap: int) -> Type
Operand op = {0};
check_expr_or_type(c, &op, ce->args.e[0]);
Type *type = op.type;