assert(JavaScript::Shell::testFunctionCall(world, 5) == 5);
assert(testFunctionCall(world, 5) == 5);
int main(int argc, char **argv){#if defined(XP_MAC) && !defined(XP_MAC_MPW)    initConsole("\pJavaScript Shell", "Welcome to the js2 shell.\n", argc, argv);#endif    JavaScript::World world;#if 1    assert(JavaScript::Shell::testFactorial(world, 5) == 120);    assert(JavaScript::Shell::testObjects(world, 5) == 5);    assert(JavaScript::Shell::testProto(world, 5) == 5);//    JavaScript::Shell::testICG(world);     assert(JavaScript::Shell::testFunctionCall(world, 5) == 5);#endif    JavaScript::Shell::readEvalPrint(stdin, world);    return 0;    // return ProcessArgs(argv + 1, argc - 1);}