You can import C code into Enterprise Architect. When you import C, you must select the appropriate header (.h) files and/or .c files as the source code to import. When you select a header file Enterprise Architect automatically searches for the corresponding implementation (.c) file to import based on the options for extension and search path specified in the C options.
Enterprise Architect supports most C constructs and keywords; however it does not expand macros that have been used, these must be added into the internal list of Language Macros for C++.
If there is a particular feature for which you require support that you feel is missing, please contact Sparx Systems.