Ompparser: A Standalone and Unified OpenMP Parser

Published in International Workshop on OpenMP, 2009

Recommended citation: Anjia Wang, Yaying Shi, Xinyao Yi, Yonghong Yan, Chunhua Liao and Bronis R. de Supinski. (2019). "Ompparser: A Standalone and Unified OpenMP Parser." IWOMP. 1(1). https://link.springer.com/chapter/10.1007%2F978-3-030-28596-8_10

Ompparser is a standalone and unified OpenMP parser for both C/C++ and Fortran. It can be used as an independent tool as well as an integral component of an OpenMP compiler. It has syntax and semantics checking functionalitity for OpenMP constructs for validating and verifying usage of existing constructs. The formal grammar included in ompparser, developed with Flex and Bison tools, can help interpretation of the OpenMP standard. The implementation supports the full and latest OpenMP 5.0 and is released as open-source with BSD-license.

Download paper here

Recommended citation: Anjia Wang, Yaying Shi, Xinyao Yi, Yonghong Yan, Chunhua Liao and Bronis R. de Supinski. (2019). “Ompparser: A Standalone and Unified OpenMP Parser.” IWOMP. 1(1).

Leave a Comment