Revision 777105
Go back to digest for 24th February 2008Features in KDE Base
Maks Orlovich committed changes in /branches/work/kjs-frostbyte/kjs:
Begin preparation for getting stuff running
- Put in proper union into LocalStorageEntry
- Various fixes to typos, etc., in codes.def
- Make tablebuilder provide line numbers from codes.def in output, for more useful error messages.
machine.cpp now compiles, though some pieces of the runtime are still missing (in particular, JSGlobalObject, proper initialization of LocalStorage and themark/non-mark descriptor therein)
File Changes
Modified 13 files
- /branches/work/kjs-frostbyte/kjs
- /function.cpp
- /function.h
- /JSVariableObject.cpp
- /JSVariableObject.h
- /LocalStorage.h
- /bytecode/codes.def
- /bytecode/machine.cpp.in
- /bytecode/generator/lexer.cpp
- /bytecode/generator/lexer.h
- /bytecode/generator/parser.cpp
- /bytecode/generator/parser.h
- /bytecode/generator/tablebuilder.cpp
- /bytecode/generator/tablebuilder.h
13 files changed in total