Geoff Romer
|
dc5e62fc7a
Support parsing and testing unimplemented expressions (#957)
|
4 лет назад |
Geoff Romer
|
ec2f8e64e2
Support parsing Carbon files from strings. (#954)
|
4 лет назад |
Chandler Carruth
|
65ac59eb2a
Add a script to compute minimal roots for check_deps. (#932)
|
4 лет назад |
Chandler Carruth
|
5f67029479
Use upstream GoogleTest and add related test utils. (#876)
|
4 лет назад |
Jon Meow
|
a9eed3dbf1
Pass the flag instead of using a global. (#893)
|
4 лет назад |
Jon Meow
|
721743bc58
Change Alternative to a class (#853)
|
4 лет назад |
Jon Meow
|
9edb2459fd
Remove BisonWrap, which was a Ptr-specific feature (#836)
|
4 лет назад |
Jon Meow
|
3351443c8f
Switch to a mypy fork that handles imports (#823)
|
4 лет назад |
Jon Meow
|
a03536a196
Add syntax for package and library (#792)
|
4 лет назад |
Jon Meow
|
31b4f1e7ac
Move ExecProgram to interpreter/ (#802)
|
4 лет назад |
Jon Meow
|
9f67c4b9a8
Run clang-format on parser.ypp and lexer.lpp (#738)
|
4 лет назад |
Jon Meow
|
973759f0ff
Add parser.output to outs (#795)
|
4 лет назад |
Jon Meow
|
32f5845e7b
Refactor Interpreter/TypeChecker to classes to remove interpreter globals (#790)
|
4 лет назад |
Jon Meow
|
ed2d171703
Configure reentrant bison/flex (#789)
|
4 лет назад |
Jon Meow
|
d7b2c9b580
Remove uses of rules_cc (#776)
|
4 лет назад |
Jon Meow
|
0619b4ce6a
Provide a BisonWrap for default construction (#761)
|
4 лет назад |
Jon Meow
|
1eeaa208f2
Move paren_contents under ast and restrict syntax BUILD visibility (#756)
|
4 лет назад |
Jon Meow
|
250ce4ab00
Add string parsing and a print builtin (#721)
|
4 лет назад |
Jon Meow
|
9829f188b7
Move all new's to global_arena, and remove ASAN disabling (#690)
|
4 лет назад |
Geoff Romer
|
6ac3adfa53
Factor out a `Pattern` sum type from `Expression` (#685)
|
4 лет назад |
Jeremy G. Siek
|
864b3bde02
Generic functions, first baby step (#658)
|
4 лет назад |
Jon Meow
|
034f3600e3
Add a FatalUserError macro to help print user-caused errors. (#668)
|
4 лет назад |
Jon Meow
|
f3cbfc04c6
Move tracing_flag into a common directory (#669)
|
4 лет назад |
Jon Meow
|
8fccecadeb
Refactor output to be more streaming-focused. (#666)
|
4 лет назад |
Geoff Romer
|
d5124256a2
Split interpreter into smaller modules (#662)
|
4 лет назад |
Geoff Romer
|
31f37f54fe
Fix golden tests to use the "target" Bazel configuration (#581)
|
4 лет назад |
Chandler Carruth
|
7a00f6e15b
Add ASan config and enable it in fastbuild. (#437)
|
5 лет назад |
Geoff Romer
|
80f035874d
Restructure handling of paren expressions (#417)
|
5 лет назад |
Dave Abrahams
|
71a8d072b4
Remove unused bazel rule (#376)
|
5 лет назад |
Dave Abrahams
|
c4252d1c6d
Remove obsolete TODO (#375)
|
5 лет назад |