The compiler...
- is essentially a function from strings to values
- can save resulting values to files
When you invoke:
ozc -c FILE.oz -o FILE.ozf
The compiler...
- reads the string of bytes representing a value from
FILE.oz
- turns it into a value (parsing and compiling)
- saves the value as a pickle in
FILE.ozf