提交历史

作者 SHA1 备注 提交日期
  drh 21bdfe5884 Performance enhancements to the parser template. 11 月之前
  drh 7659ce22c5 Optimizations to ParseFinalize() to make up for the extra cleanup associated 11 月之前
  drh 51f652de10 Bug fixes in the function that expands the parser stack. 11 月之前
  drh 82bf13796a Experimental changes that prevent parser stack overflows by growing the 11 月之前
  drh 4e86aa86ea Fix lempar.c so that Lemon can compile with NDEBUG defined. 3 年之前
  drh 6d77a2948e Patch lemon to fix "error" token handling, according ot 3 年之前
  drh 8eaf6c620e Improvement to error handling in Lemon. No impact on SQLite. 3 年之前
  drh d519bbdf5c Fix an off-by-one error in the error-handling logic of the Lemon 3 年之前
  drh e81f879f51 In Lemon, factor the parser stack overflow detection logic out of the 4 年之前
  drh 9ca41fbfa9 Remove a new assert() that the compiler finds is always true at compile-time, 4 年之前
  drh 79d9af960b Attempt to silence harmless static analyzer warnings in Lemon and in the 4 年之前
  drh 18ef40e563 Fix harmless compiler warnings in Lemon. 4 年之前
  drh 60c71b02ca Lemon updates: (1) include the #defines for all tokens in the generated C 4 年之前
  drh ce678c297b Improved tracing output from the LEMON-generated parser. 5 年之前
  drh 276d7f7847 Try to fix a harmless compiler warning reported by ICC. 5 年之前
  drh 6ee3fa87fd Fix an unreachable branch in sqlite3ParserFallback() 5 年之前
  drh 010bdb4c79 Further improvements to parser speed by enlarging lookup tables to eliminate 5 年之前
  drh 2e51716b15 Increase the size of the yy_lookahead table so that it is never necessary to 5 年之前
  drh 55f66b341a Add new assert() statements in an attempt to help static analyzers avoid 5 年之前
  drh cfc45b1021 Reduce the size of the parser tables generated by Lemon by splitting the 6 年之前
  drh 60ce5d3135 Add a simple test case for Lemon. Always include assert.h in the 6 年之前
  drh b8a762827c Fix to the error handling logic in the Lemon parser template. This does 6 年之前
  mistachkin 709c822f5e Fix more harmless compiler warnings seen with MSVC. 6 年之前
  drh c7bf57168a Fixes for various harmless compiler warnings. 6 年之前
  drh 9f607e9c23 Quick patch to the Lemon parser template to avoid an array overread reported 6 年之前
  dan 5001b3314d Merge all changes from the weak-fallback branch except those related to the 6 年之前
  dan 59ff42516c Instead of using a lemon %fallback directive, have the tokenizer try to figure 6 年之前
  drh 3773c25f16 Introduce the concept of "weak fallback" in the parser. A weak fallback 6 年之前
  drh 05ef50d08a Fix an unreachable branch associated with stack overflow in the 6 年之前
  drh fd39c5874a Performance improvements on the main loop of the LEMON-generated parser. 6 年之前