Syntactic analysis by digital computer
暂无分享,去创建一个
This paper provides an account of the Shadow language that is used to describe syntax and of a corresponding subroutine that enables a computer to perform syntactic analysis. The input to this subroutine consists of a string to be analyzed and a description of the syntax that is to be used. The syntax is expressed in the Shadow language. The output consists of a trace table that expresses the results of the syntactic analysis in a tabular form. Several versions of the subroutine and some associated programs have been in use now for over three years. The present account of the language and the subroutine contains a summary of material that has been described previously in unpublished reports and also some additional discussion of the work in relation to the more general questions of problem-oriented languages and string transformations.
[1] John W. Backus,et al. The syntax and semantics of the proposed international algebraic language of the Zurich ACM-GAMM Conference , 1959, IFIP Congress.
[2] Michael P. Barnett. Low-level language subroutines for use within Fortran , 1961, CACM.
[3] D. Morris,et al. A General Translation Program for Phrase Structure Languages , 1962, JACM.
[4] Edgar T. Irons,et al. A syntax directed compiler for ALGOL 60 , 1961, CACM.