DocumentCode :
2289198
Title :
Piraha: A simplified grammar parser for component little languages
Author :
Brandt, Steven R. ; Allen, Gabrielle
Author_Institution :
Center for Comput. & Technol., Louisiana State Univ., Baton Rouge, LA, USA
fYear :
2010
fDate :
25-28 Oct. 2010
Firstpage :
379
Lastpage :
382
Abstract :
Software codes in scientific computing often implement their own little languages for expressing configuration data, interface definitions, and runtime parameters. Such languages are of particular importance for component-based frameworks. These languages can initially be somewhat ad-hoc and then expand organically. We describe how parsing expression grammars (PEG) can provide the capabilities for scientific application developers to easily construct appropriate parsers which will enable improved and more robust little languages. We show how a little language parser could be used with the Cactus Configuration Language in the Cactus Framework.
Keywords :
programming languages; Piraha; cactus configuration language; cactus framework; component little languages; data configuration; interface definitions; scientific computing; simplified grammar parser; software codes; Conferences; Engines; Grammar; Java; Pattern matching; Syntactics; White spaces;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Grid Computing (GRID), 2010 11th IEEE/ACM International Conference on
Conference_Location :
Brussels
Print_ISBN :
978-1-4244-9347-0
Type :
conf
DOI :
10.1109/GRID.2010.5698011
Filename :
5698011
Link To Document :
بازگشت