aboutsummaryrefslogtreecommitdiff
path: root/src/parser.cpp
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2016-11-22 00:13:52 +0000
committerGinger Bill <bill@gingerbill.org>2016-11-22 00:13:52 +0000
commit36ad9dae43cd21d8532994cd0d0e92a89af0ed04 (patch)
tree2ab180093e4d5ac1e6ed39ed3b8ce5437255ffb5 /src/parser.cpp
parent24347ced45aabd3ce4f4a261b8140a976cadff2e (diff)
128 bit integers
Kind of works but may be buggy due to LLVM not actually sure
Diffstat (limited to 'src/parser.cpp')
-rw-r--r--src/parser.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/parser.cpp b/src/parser.cpp
index a50edb6c4..d263fa1dd 100644
--- a/src/parser.cpp
+++ b/src/parser.cpp
@@ -3177,6 +3177,11 @@ ParseFileError parse_files(Parser *p, char *init_filename) {
ImportedFile runtime_file = {s, s, init_pos};
array_add(&p->imports, runtime_file);
}
+ {
+ String s = get_fullpath_core(heap_allocator(), make_string("_soft_numbers.odin"));
+ ImportedFile runtime_file = {s, s, init_pos};
+ array_add(&p->imports, runtime_file);
+ }
for_array(i, p->imports) {
ImportedFile imported_file = p->imports[i];