Update readme, clean up a little
This commit is contained in:
parent
c316d94b75
commit
0ba1fa90e7
@ -49,8 +49,8 @@ Currently missing big features (TODOs) are:
|
|||||||
- ~~Debug Information~~ (DONE)
|
- ~~Debug Information~~ (DONE)
|
||||||
- ~~Fix struct initialization (wrong order and missing fields allowed now)~~
|
- ~~Fix struct initialization (wrong order and missing fields allowed now)~~
|
||||||
- ~~Not-Unary~~
|
- ~~Not-Unary~~
|
||||||
- Importing types from other modules
|
- ~~Importing types from other modules~~
|
||||||
- Importable binops?
|
- ~~Importable binops?~~
|
||||||
- Associated functions (for e.g. sizeof)
|
- Associated functions (for e.g. sizeof)
|
||||||
|
|
||||||
Big features that I want later but are not necessary:
|
Big features that I want later but are not necessary:
|
||||||
|
@ -4,6 +4,6 @@ import std::from_str;
|
|||||||
import std::String;
|
import std::String;
|
||||||
|
|
||||||
fn main() -> u8 {
|
fn main() -> u8 {
|
||||||
print((from_str("hello") + " beep: ") + 1234u64);
|
print(from_str("hello") + " beep: " + 1234u64);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
@ -319,7 +319,6 @@ impl<'map> Pass for LinkerPass<'map> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
for typekey in seen.into_iter() {
|
for typekey in seen.into_iter() {
|
||||||
dbg!(&typekey);
|
|
||||||
let mut typedef = imported_mod_typedefs
|
let mut typedef = imported_mod_typedefs
|
||||||
.iter()
|
.iter()
|
||||||
.find(|ty| CustomTypeKey(ty.name.clone(), imported_mod_id) == typekey)
|
.find(|ty| CustomTypeKey(ty.name.clone(), imported_mod_id) == typekey)
|
||||||
@ -335,7 +334,6 @@ impl<'map> Pass for LinkerPass<'map> {
|
|||||||
|
|
||||||
importer_module.typedefs.push(typedef);
|
importer_module.typedefs.push(typedef);
|
||||||
}
|
}
|
||||||
dbg!(&importer_module.typedefs);
|
|
||||||
}
|
}
|
||||||
state
|
state
|
||||||
.scope
|
.scope
|
||||||
|
Loading…
Reference in New Issue
Block a user