• Publications
  • Influence
Determining the extent of lookahead in syntactic error repair
TLDR
We show that finding symbols with the property “Moderate Phrase-Level Uniqueness” is sufficient to establish that all information relevant to these minimal repairs has been seen. Expand
The Poe language-based editor project
TLDR
Editor Allan Poe (Pascal Oriented Editor) is a full-screen language-based editor (LBE) that knows the syntactic and semantic rules of Pascal. Expand
A Threshold Scheduling Strategy for Sisal on Distributed Memory Machines
TLDR
This paper introduces a new heuristic algorithm for scheduling Sisal (Streams and Iterations In a Single Assignment Language) programs on a distributed memory machine, Intel Touchstone i860. Expand
Compiling functional parallelism on distributed-memory systems
TLDR
We have developed an automatic compilation method that combines data- and code-based approaches to schedule a program's functional parallelism onto distributed memory systems. Expand
A simple, fast, and effective LL(1) error repair algorithm
TLDR
Validation and locally least-cost repair are two simple and effective techniques for dealing with syntax errors. Expand
A Scalable Scheduling Scheme for Functional Parallelism on Distributed Memory Multiprocessor Systems
TLDR
We attempt a new variant of the scheduling problem by investigating the scalability of the schedule length with the required number of processors, by performing scheduling partially at compile time and partially at run time. Expand
The POE Language-Based Editor Project
TLDR
Editor Allan Poe (Pascal Oriented Editor) is a full-screen language-based editor (LBE) that knows the syntactic and semantic rules of Pascal. Expand
On the Role of Error Productions in Syntactic Error Correction
TLDR
Error productions are presented as a means of augmenting syntactic error correctors. Expand
A forward move algorithm for LL and LR parsers
TLDR
A wide variety of algorithms have been suggested for the repair of syntactic errors in a computer program. Expand
From Processor Timing Specifications to Static Intruction Scheduling
TLDR
We show how to derive a static instruction scheduler from a formal specification of an instruction-level parallel processor using a synchronous process algebra for specifying timed, concurrent systems. Expand
...
1
2
3
4
...