Well if that is the case then its certainly nice.
But a " compiled " language can be mean many things really, it is more an adjective.
For example both Java and C# are compiled to bytecode ( i.e. C# is compiled to MSIL / CIL ) and then just-in-time compiled ( with C# on-demand ; with Java using HotSpot , basically profile and optimize the bottlenecks ) , at least in the usual, normal case ( it is possible to interpret both or entirely pre-compile to machine code ).
I would assume that Lite-C is compiled to bytecode which is then interpreted in a virtual machine. This is most commonly found in similar scripting languages ( i.e. QuakeC ).
It would be possible to further compile the bytecode ( or just go direct ) to machine code. But that would be fairly complex.
JCL where are you