Index: pages/arch.in ================================================================== --- pages/arch.in +++ pages/arch.in @@ -77,11 +77,12 @@
The parser assigns meaning to tokens based on their context. The parser for SQLite is generated using the -Lemon LALR(1) parser generator. +Lemon +LALR(1) parser generator. Lemon does the same job as YACC/BISON, but it uses a different input syntax which is less error-prone. Lemon also generates a parser which is reentrant and thread-safe. And Lemon defines the concept of a non-terminal destructor so that it does not leak memory when syntax errors are encountered. Index: pages/changes.in ================================================================== --- pages/changes.in +++ pages/changes.in @@ -18,10 +18,42 @@ global nChng aChng xrefChng set aChng($nChng) [list $date $desc $options] set xrefChng($date) $nChng incr nChng } + +chng {2016-11-28 (3.15.2)} { +
Hashes: +
Hashes: +
$txt" hd_puts "
Suppose we want to know the order number, product number, and quanity +
Suppose we want to know the order number, product number, and quantity
for any item in which the product number and quantity match the product
number and quantity of any item in order number 365: