[{"title":"(38个子文件16.71MB)SQLite编译器部分浅析附件.zip","children":[{"title":"SQLite编译器部分浅析附件","children":[{"title":"SQLite_Compiler","children":[{"title":"tokenizer","children":[{"title":"tokenizer.h <span style='color:#111;'>3.19KB</span>","children":null,"spread":false},{"title":"sqliteInt.h <span style='color:#111;'>211.46KB</span>","children":null,"spread":false},{"title":"tokenize.c <span style='color:#111;'>27.74KB</span>","children":null,"spread":false}],"spread":true},{"title":"parser","children":[{"title":"parse.c <span style='color:#111;'>226.35KB</span>","children":null,"spread":false},{"title":"sqliteInt.h <span style='color:#111;'>211.46KB</span>","children":null,"spread":false},{"title":"parse.y <span style='color:#111;'>61.85KB</span>","children":null,"spread":false},{"title":"parse.h <span style='color:#111;'>8.09KB</span>","children":null,"spread":false}],"spread":true},{"title":"header","children":[{"title":"sqlite3.h <span style='color:#111;'>566.96KB</span>","children":null,"spread":false},{"title":"keywordhash.h <span style='color:#111;'>19.14KB</span>","children":null,"spread":false},{"title":"sqliteInt.h <span style='color:#111;'>211.46KB</span>","children":null,"spread":false},{"title":"parse.h <span style='color:#111;'>8.09KB</span>","children":null,"spread":false},{"title":"opcodes.h <span style='color:#111;'>13.71KB</span>","children":null,"spread":false}],"spread":true},{"title":"generator","children":[{"title":"auth.c <span style='color:#111;'>8.84KB</span>","children":null,"spread":false},{"title":"date.c <span style='color:#111;'>32.75KB</span>","children":null,"spread":false},{"title":"insert.c <span style='color:#111;'>108.72KB</span>","children":null,"spread":false},{"title":"func.c <span style='color:#111;'>63.24KB</span>","children":null,"spread":false},{"title":"where.c <span style='color:#111;'>203.35KB</span>","children":null,"spread":false},{"title":"alter.c <span style='color:#111;'>54.70KB</span>","children":null,"spread":false},{"title":"expr.c <span style='color:#111;'>209.17KB</span>","children":null,"spread":false},{"title":"vacuum.c <span style='color:#111;'>15.00KB</span>","children":null,"spread":false},{"title":"update.c <span style='color:#111;'>39.98KB</span>","children":null,"spread":false},{"title":"build.c <span style='color:#111;'>168.25KB</span>","children":null,"spread":false},{"title":"attach.c <span style='color:#111;'>18.11KB</span>","children":null,"spread":false},{"title":"sqliteInt.h <span style='color:#111;'>211.46KB</span>","children":null,"spread":false},{"title":"pragma.c <span style='color:#111;'>86.09KB</span>","children":null,"spread":false},{"title":"analyze.c <span style='color:#111;'>66.03KB</span>","children":null,"spread":false},{"title":"trigger.c <span style='color:#111;'>41.22KB</span>","children":null,"spread":false},{"title":"delete.c <span style='color:#111;'>36.62KB</span>","children":null,"spread":false},{"title":"select.c <span style='color:#111;'>245.44KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"Sqlite_Amalgamation","children":[{"title":"shell.c <span style='color:#111;'>588.35KB</span>","children":null,"spread":false},{"title":"sqlite3_analyzer.exe <span style='color:#111;'>1.94MB</span>","children":null,"spread":false},{"title":"sqlite3.exe <span style='color:#111;'>950.50KB</span>","children":null,"spread":false},{"title":"sqlite3.h <span style='color:#111;'>567.57KB</span>","children":null,"spread":false},{"title":"sqlite3.c <span style='color:#111;'>7.75MB</span>","children":null,"spread":false},{"title":"sqlite3ext.h <span style='color:#111;'>34.44KB</span>","children":null,"spread":false},{"title":"sqldiff.exe <span style='color:#111;'>505.00KB</span>","children":null,"spread":false}],"spread":true},{"title":"sqlite-master.zip <span style='color:#111;'>11.81MB</span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'>995B</span>","children":null,"spread":false}],"spread":true}],"spread":true}]