appleseedlab / maki

A tool for analyzing syntactic and semantic properties of C Preprocessor macros in C programs
8 stars 3 forks source link

Maki's code should be easier to read, debug, and maintain #64

Open PappasBrent opened 1 month ago

PappasBrent commented 1 month ago

Maki's codebase could use a number of improvements, including:

These changes will make Maki's code more portable; easier to read, debug, and maintain; and faster to compile. Ideally we would like to avoid changing Maki's runtime behavior or performance while addressing this issue.

@SilverMight I'm assigning you to this issue so you have an excuse to become more familiar with Maki's code; if you don't have time to work on it between your internship and MerC though that's fine.