Skip to Main content Skip to Navigation
Conference papers

Using the Eclipse C/C++ Development Tooling as a Robust, Fully Functional, Actively Maintained, Open Source C++ Parser

Abstract : Open Source parsers that support contemporary C/C++, can recover from errors, include a preprocessor, and that are actively maintained, are rare. This work describes how to use the parser contained in the Eclipse C/C++ Development Tooling (CDT) as a Java library. Such parser provides not only the abstract syntax tree of the parsed file but also the semantics, i.e., type information and bindings. The authors used the same approach to obtain Java and JavaScript parsers.
Document type :
Conference papers
Complete list of metadata

https://hal.inria.fr/hal-01519049
Contributor : Hal Ifip <>
Submitted on : Friday, May 5, 2017 - 5:01:39 PM
Last modification on : Monday, December 11, 2017 - 10:04:12 AM
Long-term archiving on: : Sunday, August 6, 2017 - 7:42:39 PM

File

978-3-642-33442-9_45_Chapter.p...
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

Citation

Danila Piatov, Andrea Janes, Alberto Sillitti, Giancarlo Succi. Using the Eclipse C/C++ Development Tooling as a Robust, Fully Functional, Actively Maintained, Open Source C++ Parser. 8th International Conference on Open Source Systems (OSS), Sep 2012, Hammamet, Tunisia. pp.399-399, ⟨10.1007/978-3-642-33442-9_45⟩. ⟨hal-01519049⟩

Share

Metrics

Record views

99

Files downloads

295