Commit Verlauf

Autor SHA1 Nachricht Datum
  Jeremy G. Siek b784458aef Parameterized impl declarations (#1189) vor 4 Jahren
  pk19604014 aa8a5f174d Replaced std::exit() with return Carbon::ErrorOr for expected errors like invalid syntax (#1120) vor 4 Jahren
  Jon Meow c546c81d07 Create Error type (#1137) vor 4 Jahren
  Darshal Shetty 20b272446f Let variables (#1095) vor 4 Jahren
  pk19604014 2ea7de8a17 Fixed a couple crashes surfaced by running a structured fuzzer on executable_semantics parse/type-check/execute logic. (#1106) vor 4 Jahren
  Richard Smith 2325c50b3b Support for `if ... then ... else` following #911. (#944) vor 4 Jahren
  Jeremy G. Siek 7cce1bd124 interfaces, impls, and constrained generics (basics) (#1073) vor 4 Jahren
  Darshal Shetty 4479c55305 Pointers (#1060) vor 4 Jahren
  pk19604014 2017eb4da0 Initial implementation of block string literals following lexical_conventions/string_literals.md. (#1028) vor 4 Jahren
  Geoff Romer dc5e62fc7a Support parsing and testing unimplemented expressions (#957) vor 4 Jahren
  Geoff Romer 3e188c8562 Express prelude using Carbon syntax (#955) vor 4 Jahren
  Jon Meow eeff5dcdae Mark fnty as __Fn to reflect experimental state (#928) vor 4 Jahren
  Jon Meow a9eed3dbf1 Pass the flag instead of using a global. (#893) vor 4 Jahren
  Jon Meow 70797e8bf8 Mass rename SourceLoc and Tag (#860) vor 4 Jahren
  Jon Meow 820081b8c1 Add table sorting functionality (#796) vor 4 Jahren
  Jon Meow a03536a196 Add syntax for package and library (#792) vor 4 Jahren
  Jon Meow 9f67c4b9a8 Run clang-format on parser.ypp and lexer.lpp (#738) vor 4 Jahren
  Jon Meow 49013ae1cc Reject invalid string literal whitespace on unescape (#793) vor 4 Jahren
  Jon Meow 00779b60a8 Reformat lexer/parser tokens. (#772) vor 4 Jahren
  Jon Meow ed2d171703 Configure reentrant bison/flex (#789) vor 4 Jahren
  Jon Meow 367f9e4e94 Rename struct to class per #651 (#765) vor 4 Jahren
  Jon Meow 9a9ccd8b7d Exclude tab in string literals (#734) vor 4 Jahren
  Jon Meow 250ce4ab00 Add string parsing and a print builtin (#721) vor 4 Jahren
  Jon Meow 2e9e4f4cb3 Migrate remaining exits to FATAL_*_ERROR calls (#704) vor 4 Jahren
  Jon Meow 2620ba066d Move Int parsing to i32 for #543 (#700) vor 4 Jahren
  Geoff Romer de91afcf25 Rename `::yy::parser` to `::Carbon::Parser`. (#697) vor 4 Jahren
  Jon Meow 9829f188b7 Move all new's to global_arena, and remove ASAN disabling (#690) vor 4 Jahren
  Jeremy G. Siek 864b3bde02 Generic functions, first baby step (#658) vor 4 Jahren
  Jon Meow f3cbfc04c6 Move tracing_flag into a common directory (#669) vor 4 Jahren
  Jon Meow 368fc0063c Handle invalid chars better, and do small cleanups around error output. (#657) vor 4 Jahren