Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | In the window-defn bubble diagram, change "existing-window-name" to "base-window-name" and make it an indentifier instead of a non-terminal. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
67d1075ce31182c35747aa2ec51ef949 |
User & Date: | drh 2019-03-28 15:23:02 |
Context
2019-03-28
| ||
20:22 | Remove the "expr FOLLOWING" case from frame-specs that only describe the starting boundary. check-in: 5eff6feebc user: drh tags: trunk | |
15:23 | In the window-defn bubble diagram, change "existing-window-name" to "base-window-name" and make it an indentifier instead of a non-terminal. check-in: 67d1075ce3 user: drh tags: trunk | |
15:15 | Improved railroad diagram for frame-spec. check-in: 6598d28114 user: drh tags: trunk | |
Changes
Changes to art/syntax/bubble-generator-data.tcl.
521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 |
{line /* {loop nil /anything-except-*/}
{or */ /end-of-input}}
}
filter {
line FILTER ( WHERE expr )
}
window-defn {
stack {line ( {opt existing-window-name} {opt PARTITION BY {loop expr ,}}}
{opt ORDER BY {loop ordering-term ,}}
{line {optx frame-spec} )}
}
frame-spec {
stack {
line {or RANGE ROWS GROUPS} {or
{line BETWEEN {or {line UNBOUNDED PRECEDING}
|
| |
521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 |
{line /* {loop nil /anything-except-*/}
{or */ /end-of-input}}
}
filter {
line FILTER ( WHERE expr )
}
window-defn {
stack {line ( {opt /base-window-name} {opt PARTITION BY {loop expr ,}}}
{opt ORDER BY {loop ordering-term ,}}
{line {optx frame-spec} )}
}
frame-spec {
stack {
line {or RANGE ROWS GROUPS} {or
{line BETWEEN {or {line UNBOUNDED PRECEDING}
|
Changes to art/syntax/window-defn.gif.
cannot compute difference between binary files