Commit History

Autor SHA1 Mensaxe Data
  Jon Meow b87747306f Add the ability to pipe trace output to a file. (#1183) %!s(int64=4) %!d(string=hai) anos
  Jon Meow 87e58f5db3 Switch executable semantics to use ErrorBuilder directly and relocate macros (#1184) %!s(int64=4) %!d(string=hai) anos
  pk19604014 aa8a5f174d Replaced std::exit() with return Carbon::ErrorOr for expected errors like invalid syntax (#1120) %!s(int64=4) %!d(string=hai) anos
  Geoff Romer ec2f8e64e2 Support parsing Carbon files from strings. (#954) %!s(int64=4) %!d(string=hai) anos
  Jon Meow a9eed3dbf1 Pass the flag instead of using a global. (#893) %!s(int64=4) %!d(string=hai) anos
  Jon Meow 56dc4ae375 Rename Ptr<T> to Nonnull<T*> (#832) %!s(int64=4) %!d(string=hai) anos
  Jon Meow 90f04700e2 Remove global_arena (#814) %!s(int64=4) %!d(string=hai) anos
  Jon Meow ed2d171703 Configure reentrant bison/flex (#789) %!s(int64=4) %!d(string=hai) anos
  Jon Meow 2e9e4f4cb3 Migrate remaining exits to FATAL_*_ERROR calls (#704) %!s(int64=4) %!d(string=hai) anos
  Geoff Romer de91afcf25 Rename `::yy::parser` to `::Carbon::Parser`. (#697) %!s(int64=4) %!d(string=hai) anos
  Jon Meow f0af3cb795 Switch from llvm::errs()+exit() to FATAL_USER_ERROR() stream-based handling. (#670) %!s(int64=4) %!d(string=hai) anos
  Jon Meow 034f3600e3 Add a FatalUserError macro to help print user-caused errors. (#668) %!s(int64=4) %!d(string=hai) anos
  Jon Meow f3cbfc04c6 Move tracing_flag into a common directory (#669) %!s(int64=4) %!d(string=hai) anos
  Geoff Romer e324935139 Miscellaneous parser cleanup (#429) %!s(int64=5) %!d(string=hai) anos
  Dave Abrahams 7e1721dc01 lowerCamelCase => snake_case (#396) %!s(int64=5) %!d(string=hai) anos
  Dave Abrahams 436a9dda79 [executable semantics] Minimal cxx parser (#363) %!s(int64=5) %!d(string=hai) anos
  Dave Abrahams 07a37933c6 [executable semantics] Add Syntax driver (#362) %!s(int64=5) %!d(string=hai) anos