DocumentCode :
3052476
Title :
RACK: a parser generator for AI languages
Author :
Kipps, James R.
Author_Institution :
RAND Corp., Santa Monica, CA, USA
fYear :
1990
fDate :
6-9 Nov 1990
Firstpage :
430
Lastpage :
435
Abstract :
The RAND Compiler Kit (RACK), a parser generator for AI (artificial-intelligence) applications, is described. RACK parsers are unique in their ability to recognize non-LR(k) languages. RACK is implemented in C and is upwardly compatible with YACC. RACK generates parsers that interface with C or Lisp and includes features such as arbitrary look-ahead, multiple start symbols, a scanner generator, and a grammar interpreter. RACK has been fully implemented in under 20000 lines of C code
Keywords :
C language; LISP; artificial intelligence; automatic programming; grammars; program compilers; AI languages; C; Lisp; RACK; RAND Compiler Kit; YACC; arbitrary look-ahead; artificial-intelligence; grammar interpreter; multiple start symbols; parser generator; scanner generator; Artificial intelligence; Buildings; Computer languages; Contracts; Human factors; Natural languages; Program processors; Programming profession; Sections; Vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Tools for Artificial Intelligence, 1990.,Proceedings of the 2nd International IEEE Conference on
Conference_Location :
Herndon, VA
Print_ISBN :
0-8186-2084-6
Type :
conf
DOI :
10.1109/TAI.1990.130375
Filename :
130375
Link To Document :
بازگشت