Explicit the specificity of the library

This commit is contained in:
Patrick Pelissier committed 2017-02-28 22:53:30 +01:00
1 parent 1fd0accb50
commit a002ac423c
1 file changed
+4 -3
+4 -3
View File
@@ -9,7 +9,7 @@ type safe container** in pure C language, aka handling generic containers.
The objects within the containers can have proper constructor, destructor The objects within the containers can have proper constructor, destructor
(and other methods): (and other methods):
this will be handled by the library. This allows to construct fully this will be handled by the library. This allows to construct fully
recursive objects (using container of container of objects). recursive objects (container-of[...]-container-of-type-T).
This is more or less an equivalent to the C++ STL. This is more or less an equivalent to the C++ STL.
@@ -127,8 +127,9 @@ Each of theses can be classified into:
* Macros are used to generate C code. * Macros are used to generate C code.
M\*LIB's category is the last one. Some macros are also defined to access structure in a generic way, but they are optional. M\*LIB's category is the last one. Some macros are also defined to access structure in a generic way, but they are optional.
M\*LIB main added value compared to other libraries is its op-list support allowing for proper recursive definition of function M\*LIB main added value compared to other libraries is its oplist feature allowing it to
(list of array of dictionary are perfectly supported by M\*LIB). support [container-of-...]container-of-type-T:
list of array of dictionary are perfectly supported by M\*LIB.
For the macro-preprocessing part, other libraries also exist. For example: For the macro-preprocessing part, other libraries also exist. For example: