EDBT 2026 Demo / reviewers in the wild / expert
Lisa F. Rubin
dblp:61/6237
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 1983
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 61% Programming languages and type systems · 39% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › parsing
error recovery |
0.0 | 1 | 1983 | Syntax-Directed Pretty Printing - A First Step Towards a Syntax-Directed Editor · IEEE Trans. Software Eng. 1983 |
Programming languages and type systems › programming environment
language-based editing |
0.0 | 1 | 1983 | Syntax-Directed Pretty Printing - A First Step Towards a Syntax-Directed Editor · IEEE Trans. Software Eng. 1983 |
Compilers and program optimization
parsing |
0.0 | 1 | 1983 | Syntax-Directed Pretty Printing - A First Step Towards a Syntax-Directed Editor · IEEE Trans. Software Eng. 1983 |
Methods — techniques the papers use, named apart from their topics
parse tree construction · 0.0context-free grammar · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1983 | Syntax-Directed Pretty Printing - A First Step Towards a Syntax-Directed EditorabstractA language-independent syntax-directed pretty printer has been implemented as the first step towards building a language-independent syntax-directed editor. The syntax-directed pretty printer works in two phases: the grammar processing phase and the program processing phase. In the grammar processing stage, a grammar which contains a context-free grammar and information for the parser and pretty printer is processed and all files needed by the second phase are written. With these files, the syntax-directed pretty printer works for the language of the grammar. The syntax-directed editor would use the same grammar processing phase to construct the files needed to make it work for a specific language. In the program processing phase, programs in the language of the grammar are parsed and parse trees are built. If syntax errors are found, error messages are produced and error recovery is done. The parse trees are pretty printed according to the pretty printer specifications given in the grammar, resulting in well-indented, syntactically clear programs. Lisa F. Rubin |
IEEE Trans. Software Eng. | 1 |