Supports: * Syntax highlighting. * Red squiggles for parse errors. * Basic sanity checking of operand types. * Jump to definition of id. * Find all uses of id. * Rename id. * Hover definition of id. * Format file.