Abstract
In Chapter 2, we used the context-free grammar \({{^{G}}_{SPL}}=(V,\Sigma ,R,P)\text{,}\) defined in Definition 40, for SPL codes. In this chapter, we extend this grammar in order to recognize OpenMP constructs inside of the parallel region P. The non-terminal symbol that is used in the production rules for these constructs is c. The set of terminal symbols ∑ and the start symbol P remain the same as they were in \({{^{G}}_{SPL}}\). The production rules R OMP is at the moment equal to R but is extended by rules during the coming sections.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2014 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Förster, M. (2014). Source Transformation of OpenMP Constructs. In: Algorithmic Differentiation of Pragma-Defined Parallel Regions. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-07597-2_4
Download citation
DOI: https://doi.org/10.1007/978-3-658-07597-2_4
Published:
Publisher Name: Springer Vieweg, Wiesbaden
Print ISBN: 978-3-658-07596-5
Online ISBN: 978-3-658-07597-2
eBook Packages: Computer ScienceComputer Science (R0)