Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Most of the Lucy code base uses the intersection of C99 and C++ as its C
dialect. (The exception is Charmonizer, which continues to target the
intersection of C89 and C++.) However, a lot of the code was written for C89
and could stand minor refactoring to favor C99 idioms for the sake of clarity,
tidiness and safety.
Attachments
1.
|
Refactor away C89 excess braces | Resolved | Marvin Humphrey | |
2.
|
Reduce iterator variable scopes | Resolved | Logan J. Bell | |
3.
|
CC flags for Clownfish build | Resolved | Marvin Humphrey | |
4.
|
Mix declarations and code | Open | Logan J. Bell |