Andrew Kelley
50a336fff8
move std.SegmentedList to the std-lib-orphanage
...
I spent a long time working on this data structure, and I still think
it's a neat idea, but it has no business being in the std lib.
I'm aware of the few remaining references to SegmentedList that exist in
the std lib, but they are dead code, and so I'm leaving the dead
references as a clue that the code is dead. Cleaning up dead code will
be a separate effort that involves code coverage tools to make sure we
find it all.
std-lib-orphanage commit: 2c36a7894c689ecbaf63d5f489bb0c68773410c4
closes #7190
2020-11-30 13:04:26 -07:00
Andrew Kelley
4a69b11e74
add license header to all std lib files
...
add SPDX license identifier
copyright ownership is zig contributors
2020-08-20 16:07:04 -04:00
Vexu
e85fe13e44
run zig fmt on std lib and self hosted
2020-07-11 20:41:19 +03:00
Vexu
abd1a7c91c
std-c add todos to unfinished parsing functioins
2020-01-29 12:12:28 +02:00
Vexu
ad327fed05
std-c redo scoping, do string concatanation in parser
2020-01-19 20:44:55 +02:00
Vexu
28daddae81
std-c todos and small fixes
2020-01-14 16:18:32 +02:00
Vexu
4c0776b2a5
std-c parse switch
2020-01-11 21:48:12 +02:00
Vexu
e21ea5bd95
std-c parser loops
2020-01-08 00:00:14 +02:00
Vexu
83b4163591
std-c parser declaratorIsFunction and small fixes
2020-01-07 23:25:38 +02:00
Vexu
8b713ce889
std-c parser add options
2020-01-07 22:43:44 +02:00
Vexu
dbc0457068
std-c declaration parsing
2020-01-07 20:15:57 +02:00
Vexu
4184d4c66a
std-c parser record and enum specifiers
2020-01-07 19:05:46 +02:00
Vexu
df12c1328e
std-c parser typing improvements
2020-01-07 16:05:13 +02:00
Vexu
3ed6d7d245
std-c parser declarator
2020-01-06 20:06:17 +02:00
Vexu
d5d52af26e
std-c parse pointer
2020-01-06 00:06:33 +02:00
Vexu
5feeff7123
std-c improve error reporting and decl parsing
2020-01-05 20:25:52 +02:00
Vexu
f934f9b419
std-c parser fndef and static assert
2020-01-05 20:25:51 +02:00
Vexu
46f292982d
std-c parser DeclSpec
2020-01-05 20:25:51 +02:00
Vexu
25f7f66b8f
std-c type parsing
2020-01-05 20:25:51 +02:00
Vexu
dccf1247b2
std-c ifstmt compoundstmt and errors
2020-01-05 20:25:51 +02:00
Vexu
a20c0b31de
std-c parser and ast organization
2020-01-05 20:25:51 +02:00
Vexu
e1b01d32f0
std-c ast base
2020-01-05 20:25:50 +02:00