Menu

cpp news

First id like to thank www.cplusplus.com for their existence and good quality data.
I found a way to parse in cpp apis compatibility levels, api types, api and class short decriptions. See here
Tadaaaa Final Version of the Links part !!! :)
Sample Data:

7|assert|http://www.cplusplus.com/reference/cassert/assert/|c90 c99 arm cpp98 cpp11|Evaluate assertion (macro)|<cassert> (assert.h)|header|C Diagnostics Library
7|isalnum|http://www.cplusplus.com/reference/cctype/isalnum/|c90 c99 arm cpp98 cpp11|Check if character is alphanumeric (function)|<cctype> (ctype.h)|header|Character handling functions
7|isalpha|http://www.cplusplus.com/reference/cctype/isalpha/|c90 c99 arm cpp98 cpp11|Check if character is alphabetic (function)|<cctype> (ctype.h)|header|Character handling functions
7|isblank|http://www.cplusplus.com/reference/cctype/isblank/|c99 cpp11|Check if character is blank (function)|<cctype> (ctype.h)|header|Character handling functions

Im quite convinced, that it makes sense to create multiple api_files - one for each level of c standardisation.
they can be easily combined later by us user folks. (just copy or create an additional import for the standard you desire.)

Also made progress with the parser. So we have a first sight of some (now more orderly) cpp keywords.
Currently, the code imports Constants and Functions, but is arranged to support other content, like macros.

'------------------------------------

Posted by Thorsten Kani 2016-02-24 Labels: cpp parser cplusplus.com

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.