Documentation Source Text

All files named "art/syntax/bubble-generator.tcl"
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for art/syntax/bubble-generator.tcl

2020-09-25
16:45
Deleted: Remove the old Tk script for generating syntax diagrams. Patch up the Makefile. Still to do:
  1. Automate generation of the syntax_linkage.tcl file
  2. Include pikchr source code in the source tree
  3. README.md file explaining how to implement the syntax diagram pikchr scripts and how to build the SVG files
  4. Improve some of the existing diagrams
(check-in: [ec5c7e80fa] user: drh branch: svg-syntax, size: 0)
2020-07-17
17:35
[6afd3ca0de] part of check-in [bd9cdee968] Revise syntax diagrams to include the FROM clause on UPDATE statements. (check-in: [bd9cdee968] user: drh branch: update-from, size: 22449)
2018-07-06
18:30
[06c23591ec] part of check-in [f7a6a2f7c2] Update the syntax diagrams to include the new window function syntax. (check-in: [f7a6a2f7c2] user: drh branch: trunk, size: 21999)
2016-09-14
17:28
[d621d56e2f] part of check-in [3f00f6192a] Update syntax diagrams for expr and vacuum. (check-in: [3f00f6192a] user: drh branch: trunk, size: 22048)
2015-12-22
16:03
[2b87323904] part of check-in [08bf2dfe78] Modify the bubble-diagram generator script to use the TkPath extension. (check-in: [08bf2dfe78] user: chw branch: bubble-generator-tkpath, size: 23642)
2015-09-08
15:16
[889ee0784f] part of check-in [866fda3b5a] Update the syntax diagrams for new syntax: (1) table-valued functions (2) column names on CREATE VIEW statements (3) Indexes on expressions (check-in: [866fda3b5a] user: drh branch: trunk, size: 21605)
2014-02-02
22:43
[4ab520dfb9] part of check-in [4dc85d1094] Enhancements to the bubble diagram generator. (check-in: [4dc85d1094] user: drh branch: bubble-diagrams, size: 21320)
2014-01-23
18:37
[0fb1abde0c] part of check-in [9aa1b8df9b] Refactoring many of the bubble syntax diagrams, especially related to SELECT. Attempting to make the bubble diagrams easier to follow. (check-in: [9aa1b8df9b] user: drh branch: trunk, size: 21238)
2013-11-08
20:06
[dfc31e351d] part of check-in [3819df0c0d] First attempt at documenting WITHOUT ROWID. (check-in: [3819df0c0d] user: drh branch: trunk, size: 20981)
2013-08-01
18:23
[d892ae0d3d] part of check-in [6f7d9ba15e] Update syntax diagrams (on Mac OS 10.6.8 using Tk 8.5.7) for partial indices. (check-in: [6f7d9ba15e] user: drh branch: partial-indices, size: 20983)
2011-11-11
13:37
[59ee711180] part of check-in [d8b1c2a562] Rerender all bubble-diagram gifs using xvnc on "elly". The choice of X-server makes a huge difference in the final output, unfortunately. (check-in: [d8b1c2a562] user: drh branch: trunk, size: 20837)
2010-09-17
17:08
[d2e8a46421] part of check-in [5db62da333] Modify syntax diagrams to show that LIMIT and OFFSET clauses are now expressions, not constant integers. And to make it clear that "OUTER" and "NATURAL OUTER" joins are not supported. (check-in: [5db62da333] user: dan branch: trunk, size: 20590)
2010-03-25
21:32
[4d5d203ada] part of check-in [da61246532] Corrected typo. (check-in: [da61246532] user: shaneh branch: trunk, size: 31339)
2009-10-14
02:43
[8f80ca06e4] part of check-in [9598affd43] Documentation updates prior to the release of version 3.6.19. (check-in: [9598affd43] user: drh branch: trunk, size: 31338)
2009-09-21
14:26
[1920cfebd6] part of check-in [029b30de8c] Correct the syntax of foreign key constraints. (check-in: [029b30de8c] user: drh branch: trunk, size: 31371)
2009-05-10
15:57
[7c7401d7da] part of check-in [3562d60bc7] Fix a bug in the foreign-key-clause syntax diagram: the ON DELETE clause and its friends are all optional. (check-in: [3562d60bc7] user: drh branch: trunk, size: 31361)
2009-02-16
16:16
[46e904a66f] part of check-in [1495fead09] Additional clarifications to the syntax diagrams. (check-in: [1495fead09] user: drh branch: trunk, size: 31333)
2009-02-14
19:00
[c43d08c733] part of check-in [b28d410e7d] Tweaks to the syntax diagrams to make them more readable. (check-in: [b28d410e7d] user: drh branch: trunk, size: 31332)
2009-02-13
22:41
[1e657133e7] part of check-in [122764735d] Improvements to the join-op syntax diagram. Do not show the RIGHT and FULL outer join options, since SQLite does not do them (yet). (check-in: [122764735d] user: drh branch: trunk, size: 29060)
15:09
[8b46a193de] part of check-in [f12500891b] Corrections to the bubble diagram for ANALYZE. (check-in: [f12500891b] user: drh branch: trunk, size: 29078)
2009-02-05
02:33
[621773ce93] part of check-in [c8dc1e13d7] Enhancements to the SQL language documentation. (check-in: [c8dc1e13d7] user: drh branch: trunk, size: 29022)
2009-01-02
17:36
[d1bbcaed06] part of check-in [0a327982e8] Updating documentation for version 3.6.8. (check-in: [0a327982e8] user: drh branch: trunk, size: 29017)
2008-12-03
14:52
[c0f7c0b62a] part of check-in [77ea14504b] Change the syntax diagrams to require a GROUP BY prior to a HAVING clause. CVSTrac ticket #3516. (check-in: [77ea14504b] user: drh branch: trunk, size: 28828)
2008-10-29
02:15
[a50ff264f5] part of check-in [4a762d807c] Round the corners on a few items in the syntax diagrams that should be tokens but are shown as non-terminals. (check-in: [4a762d807c] user: drh branch: trunk, size: 28841)
02:09
[151b4a007d] part of check-in [27a206292e] In the syntax diagrams, give all tokens rounded corners and all non-terminals square corners. (check-in: [27a206292e] user: drh branch: trunk, size: 28835)
01:31
[5aa558ae07] part of check-in [0fa64d8eb0] Fix problems with the syntax diagrams. Added the new sql-stmt-list syntax diagram. (check-in: [0fa64d8eb0] user: drh branch: trunk, size: 28634)
2008-10-21
05:20
[3eb037ace5] part of check-in [e07481de97] Update 'create trigger' syntax diagram for ticket #3451. (check-in: [e07481de97] user: dan branch: trunk, size: 28613)
2008-10-09
15:47
[577bccfa91] part of check-in [262c3af24e] Fix the syntax diagram for PRAGMA. Other documentation updates. (check-in: [262c3af24e] user: drh branch: trunk, size: 28616)
2008-10-07
20:01
[6ffb1ee988] part of check-in [e61538e201] Update language documentation to contain information about INDEXED BY and the LIMIT clause on UPDATE and DELETE. Updated information on the SQLITE_MAX_FUNCTION_ARG compile-time option. (check-in: [e61538e201] user: drh branch: trunk, size: 28606)
2008-10-03
02:18
[d2cf168301] part of check-in [d16fcfeef7] Updates to the language documentation. Added syntax diagrams for comments and for SQL statements. (check-in: [d16fcfeef7] user: drh branch: trunk, size: 28154)
00:56
[602dbb5864] part of check-in [289df32643] Add the syntaxdiagrams.html page to the documentation. Updates to the language documentation pages to talk about the LIMIT and ORDER BY clauses on DELETE and UPDATE. (check-in: [289df32643] user: drh branch: trunk, size: 27234)
2008-10-02
18:04
[985aba5fd4] part of check-in [c1cdac9b55] Replace BNF with bubble diagrams in the language definition pages. Still a lot of text to update. (check-in: [c1cdac9b55] user: drh branch: trunk, size: 26387)
15:45
[f028819d7b] part of check-in [65f1d8f6e6] Additional refinements to the bubble diagram generator. Initial check-in of the generated GIF file. We puts the GIFs in the respository because they can only be generated on Linux. (check-in: [65f1d8f6e6] user: drh branch: trunk, size: 26337)
03:02
[df358e88b0] part of check-in [28e884fd46] Formatting tweaks on the syntax button diagrams. (check-in: [28e884fd46] user: drh branch: trunk, size: 25136)
00:27
[ec4875283b] part of check-in [efd44c7e72] Add the generator for the "all.html" output file to the bubble syntax diagram generating script. (check-in: [efd44c7e72] user: drh branch: trunk, size: 24796)
00:17
[7a9b8109f9] part of check-in [3310f8689a] More work on the bubble diagrams. (check-in: [3310f8689a] user: drh branch: trunk, size: 24686)
2008-10-01
21:28
[16404f8794] part of check-in [4b56572316] Continuing work on the bubble syntax diagram generator. (check-in: [4b56572316] user: drh branch: trunk, size: 24341)
19:48
[5f5db292f6] part of check-in [f73a84dfb0] Continuing work on the syntax bubble diagrams. (check-in: [f73a84dfb0] user: drh branch: trunk, size: 19423)
17:25
[91b7f7c3b0] part of check-in [2bb38606e0] Continuing work on the bubble syntax diagrams. (check-in: [2bb38606e0] user: drh branch: trunk, size: 18320)
2008-09-29
20:57
[4e91a89e09] part of check-in [effc38b25c] Continuing work on the syntax bubble-diagram generator. (check-in: [effc38b25c] user: drh branch: trunk, size: 14587)
20:21
[78cf17f4f0] part of check-in [461cf70bbf] Continuing work on the syntax bubble-diagram generator. (check-in: [461cf70bbf] user: drh branch: trunk, size: 14351)
17:12
Added: [a1a8c3b2fc] part of check-in [5f5eb0d82d] Add a prototype to a syntax bubble diagram generator script. (check-in: [5f5eb0d82d] user: drh branch: trunk, size: 10816)