DocumentCode :
2622692
Title :
Convention-Based Syntactic Descriptions
Author :
Toal, Ray ; Smith, Derek
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Loyola Marymount Univ., Los Angeles, CA, USA
Volume :
7
fYear :
2009
fDate :
March 31 2009-April 2 2009
Firstpage :
797
Lastpage :
801
Abstract :
This paper introduces a formalism for the syntactic description of programming languages. While our work clearly borrows from existing, well-known formalisms such as EBNF, its primary contribution is to provide a notation that can serve both as a concise, formal linguistic description as well as input to a parser generator. This is achieved through the use of notational conventions in place of excessive markup. These conventions are fully defined and enable a syntax to remain concise without relying on informal descriptions. Benefits of the notation include a clear separation of microsyntax and macrosyntax - a trait curiously lacking from many published programming language standards. We also provide a description of the formalism using its own notation.
Keywords :
computational linguistics; formal languages; grammars; convention-based syntactic description; formal linguistic description; macrosyntax; microsyntax; notational convention; parser generator; programming language; Computer languages; Computer science; Concrete; Humans; Java; Natural languages; Program processors; Programming profession; Standards publication; Writing; Parsing; Syntax;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Information Engineering, 2009 WRI World Congress on
Conference_Location :
Los Angeles, CA
Print_ISBN :
978-0-7695-3507-4
Type :
conf
DOI :
10.1109/CSIE.2009.461
Filename :
5170425
Link To Document :
بازگشت