Open qwertmy opened 7 years ago
Yes, lizard cannot accurately process preprocessor. That's a trade off so that it doesn't need all the header files.
I'm considering implementing to support at least preprocessing within the file...
After some consideration, I decided that putting code block in "#if 0" is a bad practice. We should rely on our version control system for such a need. So I will still delay the implementation of real preprocessing support.
xxx.c void func_a() { xxx; xxx;
if 0
}
NLOC CCN token PARAM length location
1 file analyzed.
NLOC Avg.NLOC AvgCCN Avg.token function_cnt file
when the error compile recovered
NLOC CCN token PARAM length location
1 file analyzed.
NLOC Avg.NLOC AvgCCN Avg.token function_cnt file