Library tutorials & articles
The use of the code analysis library OpenC++: modifications, improvements, error corrections
By Andrey Karpov, published on 24 Feb 2008
Page 1 of 20
- Annotation
- Introduction.
- 1. Skip of development environment keywords not influencing the program processing
- 2. Addition of a new lexeme.
- 3. Skip of development environment complex key constructions not influencing the program processing.
- 4. Function of full file paths disclosure.
- 5. Getting values of numerical literals.
- 6. Correction of string literal processing function.
- 7. Partial correction of the processing of "bool r = a < 1 || b > (int) 2;" type expressions.
- 8. Improved error correction.
- 9. Update of rTemplateDecl2 function.
- 10. Detection of Ptree position in the program text.
- 11. Support of const A (a) type definitions.
- 12. Support of definitions in classes of T (min)() { } type functions.
- 13. Processing of constructions "using" and "namespace" inside functions.
- 14. Making “this” a pointer.
- 15. Optimization of LineNumber() function.
- 16. Correction of the error occurring while analyzing "#line" directive.
- Conclusion.
- Resources.
Annotation
The article may be interesting for developers who use or plan to use OpenC++ library (OpenCxx). The author tells about his experience of improving OpenC++ library and modifying the library for solving special tasks.
Related articles
Related discussion
-
conting repeated words
by Slicksim (2 replies)
-
Can somebody help: CAsyncSOcket class (Client-server networking)
by Mohammad Rastkar (3 replies)
-
custom progress bar in a datagridview with threading
by konikula (1 replies)
-
Calling C++ DLL from C#
by Thushan Fernando (1 replies)
Events coming up
-
Dec
6
Developing AJAX Web Applications with Castle Monorail
London, United Kingdom
Monorail is the model-view-controller engine of the Castle Project, bringing many of the best ideas of Ruby on Rails to the .NET world. In this talk, David De Florinier and Gojko Adzic show how Monorail makes it easy to develop .NET based AJAX applications, and how to use the Castle Project to build Web 2.0 applications effectively. Come to this session if you are a .NET web developer. Everyone is welcome!
This thread is for discussions of The use of the code analysis library OpenC++: modifications, improvements, error corrections.