Update readme todo

This commit is contained in:
Krzosa Karol
2022-10-09 12:26:05 +02:00
parent ee6f8114ee
commit faec89beae
5 changed files with 11 additions and 11 deletions

5
.gitignore vendored
View File

@@ -5,8 +5,9 @@
*.4c
*.bin
*.rdbg
start.bat
*.out
*.c
backup*
start.bat
__pycache__

View File

@@ -120,14 +120,14 @@ Dot :: (a: Vec3, b: Vec3): F32 ;; return a.x*b.x + a.y*b.y + a.z*b.z
- [x] Conditional compilation, you can include files based on a pattern:
- [x] "$os_multimedia.core" expands to "win32_multimedia.core" or "unix_multimedia.core" depending on the platform.
- [ ] Platforms
- [x] Platforms
- [x] Conditional compilation
- [x] Windows
- [ ] Unix
- [ ] Paths
- [ ] Reading files
- [ ] Listing files
- [ ] Virtual memory
- [x] Linux (Only tested on ubuntu)
- [x] Paths
- [x] Reading files
- [x] Listing files
- [x] Virtual memory
- [ ] Language constructs
- [x] Standard constructs like if, for loop etc.

View File

@@ -1,3 +1,3 @@
#!/bin/bash
clang core_main.cpp -O0 -Wall -Wno-unused-function -fno-exceptions -fdiagnostics-absolute-paths -g -o core
clang core_main.cpp -O0 -Wall -Wno-unused-function -fno-exceptions -fdiagnostics-absolute-paths -g -o core.out

View File

@@ -312,7 +312,7 @@ compile_file(String filename, U32 compile_flags = COMPILE_NULL){
#if OS_WINDOWS
String compiler_call = string_fmt(scratch, "clang.exe program.c -Wall -Wno-unused-function -Wno-parentheses-equality -g -o a.exe -lgdi32 -luser32 -lwinmm");
#else
String compiler_call = string_fmt(scratch, "clang program.c -std=c99 -Wall -Wno-unused-function -g -o a.out");
String compiler_call = string_fmt(scratch, "clang program.c -std=c99 -Wall -Wno-unused-function -Wno-parentheses-equality -g -o a.out");
// String compiler_call = string_fmt(scratch, "tcc program.c -Wall -g -o a.out");
#endif
log_trace("%Q", compiler_call);

View File

@@ -5,7 +5,6 @@ Current:
- [ ] Foreign import that would link library
- [ ] String in Language.core
- [ ] Way to import and force evaluate #import_lazy #import ?
- [ ] Unix port
- [ ] Imports are leaking names ! Multimedia leaks windows stuff
- [ ] Test and bulletproof any, slices