Check out my first novel, midnight's simulacra!

Compiler Design: Difference between revisions

From dankwiki
No edit summary
Line 33: Line 33:
===Pointers/Aliasing===
===Pointers/Aliasing===
* Why people still write in FORTRAN instead of C
* Why people still write in FORTRAN instead of C
* Type-based analysis (see [[ANSI C99]]'s <tt>restrict</tt> keyword), [[gcc]]'s <tt>-fstrict-aliasing</ii> directive)
* Type-based analysis (see [[C99|ANSI C99's]] <tt>restrict</tt> keyword), [[gcc]]'s <tt>-fstrict-aliasing</ii> directive)


==Memory Hierarchy==
==Memory Hierarchy==