> One common thing these projects share is an attempt to implement the whole language specification, together with the more or less complete standard library<p>Not in the case of Lua. Well, the "whole language" part is correct, but Lua is a very tiny language spec. It's "standard library", however, is the opposite of "complete".