Parsing complete mostly, ordering, resolving, C++ tests
This commit is contained in:
31
test2.cc
Normal file
31
test2.cc
Normal file
@@ -0,0 +1,31 @@
|
||||
|
||||
Thing :: struct {
|
||||
arena: *Arena;
|
||||
}
|
||||
|
||||
main :: (argc: int, argv: **char): int {
|
||||
thing: int = proc(&argc);
|
||||
arena: Arena;
|
||||
|
||||
for i:=0; i < 10; i++ {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
proc :: (thing: *int): *int {
|
||||
thing = SCRATCH_COUNT + 10;
|
||||
return thing;
|
||||
}
|
||||
|
||||
Arena :: struct {
|
||||
cap: int;
|
||||
len: int;
|
||||
data: *void;
|
||||
}
|
||||
|
||||
Thread_Ctx :: struct {
|
||||
arenas: [SCRATCH_COUNT]Arena;
|
||||
}
|
||||
SCRATCH_COUNT::const = 3;
|
||||
|
||||
Reference in New Issue
Block a user