Yhc cannot compile Yhc Core files, format is write only (fix is being worked on)

Types are not present (hard to fix, a lot of work)

The intended users:

Analysis tools

Compiler backends

3 Generating Core

Yhc Core files are stored as .ycr files in a binary format. They can be generated by passing the -core flag to the compiler:

yhc -corep Main.hs

If Core files are required for the standard libraries they can be built using scons core=1. To view the Core output, yhc Main -showcore, with the output going to the screen in a pretty printed format. To view an existing Core file, yhc -viewcore File.ycr.