Many compilers of Microsoft used to generate p-Code. Is there any documents about the internals of p-Code? Are p-Code compilers still available now?
Basically, the concept of p-code is simple. The compiler generates some intermediate bytecode and a virtual machine interprets it in run-time. The first successful and popular imlementation of this idea was UCSD Pascal, in 70-s.
When I said CLR above, I ment MSIL.
Kernighan and Pike's "The Practice of Programming" has a good, gentle introduction to "bytecode"-style virtual machine concepts.
Sorry guys, I know what p-Code is in theory. I was just asking for details about Microsoft's p-Code. Can you give me some links/pointers? Thanx
Fog Creek Home