ACM Home Page
Please provide us with feedback. Feedback
Programming Language for Automata
Full text PdfPdf (1.25 MB)
Source Journal of the ACM (JACM) archive
Volume 14 ,  Issue 4  (October 1967) table of contents
Pages: 615 - 635  
Year of Publication: 1967
ISSN:0004-5411
Authors
Donald E. Knuth  California Institute of Technology, Pasadena, California
Richard H. Bigelow  California Institute of Technology, Pasadena, California
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 50,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/321420.321421
What is a DOI?

ABSTRACT

The techniques of automatic programming are useful for constructive proofs in automata theory. A formal definition of an elementary programming language for a stack automaton is given, and it is shown how this may be readily adapted to other classes of automata. The second part of this paper shows how this programming language can be applied to automata theory, as we prove there are non-context-sensitive languages accepted by a stack automaton.




Collaborative Colleagues:
Donald E. Knuth: colleagues
Richard H. Bigelow: colleagues