semantic: Handle $ replacement.
llvm: Decode wide unicode characters.
semantic: Mark static functions as static functions.
parser: Automatically upcast int and uint literals that aren't explicit.
parser: Unpack unicode char literals at parse time.
semantic: Implement CFG.