ABSTRACT
The increasing use of expensive computing equipment has, as nearly everyone now knows, led to equally or even more expensive programming requirements. Several powerful systems of “software” are now available which attempt to bridge the gap between man and machine. However, the development time and cost, the complexity and the relative inflexibility of systems as currently implemented have reached a critical level.
Not inconsiderable attempts at standardizations of wide utility have been made but we seem unable to apply even standardized equipment to a wide spectrum of problems efficiently. The expense, difficulty and time involved in major projects—no matter how worthwhile—are demanding that simplifying principles be discovered and applied.
Index Terms
- The general problem of computing languages: Their nature, function and translation.
Recommendations
LR parsers for natural languages
ACL '84/COLING '84: Proceedings of the 10th International Conference on Computational Linguistics and 22nd annual meeting on Association for Computational LinguisticsMLR, an extended LR parser, is introduced, and its application to natural language parsing is discussed. An LR parser is a shift-reduce parser which is deterministically guided by a parsing table. A parsing table can be obtained automatically from a ...
A new general parser for extensible languages
MS'06: Proceedings of the 17th IASTED international conference on Modelling and simulationThis paper introduces a flexible parser that is capable of parsing any context-free grammars -- even ambiguous ones. The parser is capable of arbitrary speculation and will consider all possible parses. This general parser is of particular use for the ...
Comments