| The use of grammatical inference for designing programming languages |
| Full text |
Pdf
(703 KB)
|
Source
|
Communications of the ACM
archive
Volume 16 , Issue 2 (February 1973)
table of contents
Pages: 83 - 90
Year of Publication: 1973
ISSN:0001-0782
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 23, Citation Count: 6
|
|
|
ABSTRACT
Both in designing a new programming language and in extending an existing language, the designer is faced with the problem of deriving a “natural” grammar for the language. We are proposing an interactive approach to the grammar design problem wherein the designer presents a sample of sentences and structures as input to a grammatical inference algorithm. The algorithm then constructs a grammar which is a reasonable generalization of the examples submitted by the designer. The implemention is presently restricted to a subclass of operator precedence grammars, but a second algorithm is outlined which applies to a larger class of context-free grammars.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
Knuth, D.E. Semantics of context-free languages. Mathem. Systems Theory 2, 2 (1968), 127-145.
|
| |
4
|
|
| |
5
|
Crespi-Reghizzi, S. An effective model for grammar inference. IFIPS Cong., Ljublijana, 1971.
|
| |
6
|
Biermann, A.W. and Feldman, J.A. A survey of results in grammatical inference. Internat. Conf. on Frontiers in Pattern Recognition, Honolulu, Jan. 1971.
|
| |
7
|
Crespi-Reghizzi, S. Reduction of enumeration in grammar acquisition. 2nd. Internat. Conf. on Artificial Intelligence, London, 1971.
|
| |
8
|
Biermann, A. A grammatical inference program for linear languages. 4th. Hawaii Internat. Conf. on System Sciences, Honolulu, 1971, pp. 121-123.
|
| |
9
|
Gold, M.E. Language identification in the limit. Inf. and Control 10 (1967), 447-474.
|
| |
10
|
Feldman, J.A. Some decidability results on grammatical inference and complexity. A.I. Memo No. 93.1, Computer Science Dept., Stanford U., May 1970.
|
| |
11
|
|
 |
12
|
|
 |
13
|
J. W. Backus , F. L. Bauer , J. Green , C. Katz , J. McCarthy , A. J. Perlis , H. Rutishauser , K. Samelson , B. Vauquois , J. H. Wegstein , A. van Wijngaarden , M. Woodger , P. Naur, Revised report on the algorithm language ALGOL 60, Communications of the ACM, v.6 n.1, p.1-17, Jan. 1963
[doi> 10.1145/366193.366201]
|
 |
14
|
|
|