Name: Anonymous 2014-09-13 5:48
Is it okay to use lower bits for a type tag?
You can also "run" the program with pencil and paperBut then you would be running it. Whereas if you typecheck it on paper, you won't be running it. Feel the difference? In one case you run it (doesn't matter the hardware: laptop, workstation, cluster, brain), in the other you don't run it. That's why typechecking is a logically phase logically separated from runtime. Even if it might happen at the same time.