Commit graph

  • 1f3622cc2d Remove unused parser_types.[ch]pp Charles Baker 2018-01-23 21:10:19 +13:00
  • c6924f5d31 Remove unused GrammarParser.[ch]pp Charles Baker 2018-01-23 21:09:13 +13:00
  • af6b13163a Update tests to use grammar DSL Charles Baker 2018-01-23 21:05:04 +13:00
  • cf0ef35d19 Fix BUILD_OS_MACOSX typo stopping asserts from breaking Charles Baker 2018-01-23 20:59:28 +13:00
  • d66df6401e Remove unused src/sweet/parser/parser_ Charles Baker 2018-01-23 12:48:37 +13:00
  • f62a49a1e9 Remove unused src/sweet/atomic Charles Baker 2018-01-23 12:48:26 +13:00
  • 11fbd71f6b Remove unused src/sweet/traits Charles Baker 2018-01-23 12:48:16 +13:00
  • 36c6ee2852 Remove unused src/lua Charles Baker 2018-01-23 12:47:56 +13:00
  • e30ed5d448 Remove unused src/sweet/lua Charles Baker 2018-01-23 12:47:47 +13:00
  • 758e7d59ed Remove unused src/sweet/cmdline Charles Baker 2018-01-23 12:47:35 +13:00
  • de21cd5e21 Remove unused src/sweet/rtti Charles Baker 2018-01-23 12:47:23 +13:00
  • f975f37cba Remove unused modules from build.lua Charles Baker 2018-01-23 12:47:14 +13:00
  • 8f88b9af91 Remove unused src/build Charles Baker 2018-01-23 12:42:15 +13:00
  • 4e33158f91 Add calculator example to README.md Charles Baker 2018-01-21 16:00:40 +13:00
  • 04e7bedea3 Add grammar DSL and use it in all examples Charles Baker 2018-01-16 20:34:59 +13:00
  • 93ddf80327 Improve grammar DSL Charles Baker 2018-01-15 20:05:03 +13:00
  • bb6549ab66 Add C++ DSL for specifying grammar Charles Baker 2018-01-14 20:10:54 +13:00
  • db72a04e40 Remove declspec from parser library Charles Baker 2018-01-10 21:07:54 +13:00
  • 2dc568e5ee Remove unused sweet/parser/parser_manual Charles Baker 2018-01-09 21:00:50 +13:00
  • 94e234055b !FIX! Update README.md Charles Baker 2018-01-09 20:49:50 +13:00
  • 2dd97628e6 Remove *sweet/parser/parser_* from default targets Charles Baker 2018-01-09 20:49:06 +13:00
  • 928cd8f3cc !FIX! Remove utility buildfile from build.lua Charles Baker 2018-01-09 20:47:50 +13:00
  • 1064a3120e !FIX! Remove pointer buildfile from build.lua Charles Baker 2018-01-09 20:47:31 +13:00
  • eba2a0b7e1 Use std::shared_ptr<> instead of sweet::ptr<> Charles Baker 2018-01-09 20:46:41 +13:00
  • 383a042208 Remove unused pointer library (use shared_ptr<> instead) Charles Baker 2018-01-09 20:45:04 +13:00
  • 0567c022cd Remove unused utility class indirect_less Charles Baker 2018-01-09 20:44:13 +13:00
  • 1615f7224c Add utility/shared_ptr_less as indirect less for shared_ptr<> Charles Baker 2018-01-09 20:43:12 +13:00
  • 5c16f34000 Add README.md Charles Baker 2018-01-09 13:54:42 +13:00
  • 4a68824998 Use macos instead of macosx to distinguish OS in unit.build Charles Baker 2018-01-09 13:42:35 +13:00
  • edcc614de5 Use BUILD_OS_MACOS to distinguish OS in atomic.ipp Charles Baker 2018-01-09 13:41:56 +13:00
  • be13bd4f06 Use macos instead of macosx to identify OS in build.lua Charles Baker 2018-01-09 13:41:31 +13:00
  • f73a98b797 Use BUILD_OS_MACOS macro in LuaAllocator.cpp Charles Baker 2018-01-09 13:41:16 +13:00
  • 00913594f6 Generate LexerState indices after all LexerStates are allocated. Charles Baker 2018-01-09 13:35:10 +13:00
  • b4b777a96d Order productions by index instead of address. Charles Baker 2018-01-09 13:35:08 +13:00
  • 9dbb1f1e60 Build all platforms at once. Charles Baker 2018-01-09 13:35:06 +13:00
  • 1bacff410c Generate source and header file when generating C++ parse tables. Charles Baker 2018-01-09 13:35:04 +13:00
  • 3c2c82a3ff Update to build with latest build scripts and libraries. Charles Baker 2018-01-09 13:35:01 +13:00
  • 26cd065d7f Ignore Sublime Text projects and workspaces. Charles Baker 2018-01-09 13:34:58 +13:00
  • 797cf7a0c2 Ignore Sublime Text projects and build directories. Charles Baker 2018-01-09 13:34:54 +13:00
  • ab8f961170 Move submodules from sweet/ to src/sweet etc. Charles Baker 2018-01-09 13:34:51 +13:00
  • ac680deb46 Move build.lua, parser.txt, and build.hpp into src/sweet/ and src/. Charles Baker 2018-01-09 13:34:48 +13:00
  • 5673144a1e Move submodules from sweet/ to src/sweet/ and src/. Charles Baker 2018-01-09 13:31:54 +13:00
  • 80b907b34e sweet_parser-2012.08.14 Charles Baker 2012-12-09 20:05:47 +13:00
  • 8fd418086d sweet_parser-2011.12.10 Charles Baker 2012-03-10 09:15:57 +13:00