TY - GEN
T1 - Piraha
T2 - 2010 11th IEEE/ACM International Conference on Grid Computing, Grid 2010
AU - Brandt, Steven R.
AU - Allen, Gabrielle
N1 - Copyright:
Copyright 2011 Elsevier B.V., All rights reserved.
PY - 2010
Y1 - 2010
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=79951636784&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79951636784&partnerID=8YFLogxK
U2 - 10.1109/GRID.2010.5698011
DO - 10.1109/GRID.2010.5698011
M3 - Conference contribution
AN - SCOPUS:79951636784
SN - 9781424493487
T3 - Proceedings - IEEE/ACM International Workshop on Grid Computing
SP - 379
EP - 382
BT - Proceedings of the 2010 11th IEEE/ACM International Conference on Grid Computing, Grid 2010
Y2 - 25 October 2010 through 29 October 2010
ER -