Java bytecode

JVM bytecode is stack-based, however parameters to methods are stored in numbered local variables on entry, and local variables can be read and written to freely, so it is not Concatenative.

Despite the vague similarity to Concatenative languages, the JVM might not be the ideal target for compilation of such a language. See Java Factor for a retrospective.

This revision created on Tue, 9 Sep 2008 05:16:51 by slava