List of SQLite Syntax Diagrams

set lx {} foreach name [lsort $syntax_order] { lappend lx [list syntax/$name.html $name 0] } hd_list_of_links {} 300 $lx foreach name $syntax_order { file mkdir $::DEST/syntax hd_open_aux syntax/$name.html hd_keywords $name "$name syntax diagram" hd_enable_main 0 hd_header "SQLite Syntax: $name" hd_putsnl "

$name

" hd_putsnl "
" hd_puts "\"syntax" hd_putsnl "
" foreach {cx px} $syntax_linkage($name) break if {[llength $px]>0} { hd_puts "\nUsed by:" foreach c $px { hd_puts "   $c" } } if {[llength $cx]>0} { hd_puts "

\nReferences:" foreach c $cx { hd_puts "   $c" } } if {[info exists ::backlink($name)]} { unset -nocomplain bk foreach c $::backlink($name) { regsub {#.*} $c {} c set bk($c) 1 } set bklist [lsort [array names bk]] if {[llength $bklist]>0} { hd_puts "

\nSee also:" foreach c $bklist { hd_puts "   $c" } } } hd_puts "\n
\n\n" hd_close_aux }