Revision 641980

Go back to digest for 18th March 2007

Features in KDE Base

Maks Orlovich committed changes in /branches/work/kjs-blizzard:

- Implement function declaration handling within the new framework for locals.
Now we can get through a lot more of the TC.
Along the way, change it to match ECMA-262... Too bad some browsers which will not be mentioned but which start with Mo and end with La get that stuff completely wrong.

- Kill the processFuncDecl/processVarDecl in favor of using the visitor infrastructure. Kills tons of boiler-plate code

- Get rid of dead AnonymousCode while at it...

File Changes

Modified 6 files
  • /branches/work/kjs-blizzard
  •   /Context.cpp
  •   /function.cpp
  •   /function.h
  •   /interpreter.cpp
  •   /nodes.cpp
  •   /nodes.h
6 files changed in total