Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
tdelibs/kjs
tpearson f7e71d4771
Initial conversion for TQt for Qt4 3.4.0 TP2
il y a 13 ans
..
CMakeLists.txt [kdelibs] move "-include tqt.h" directive to CMAKE_CXX_FLAGS; move TQT_CFLAGS_OTHER definitions to main CMakeLists.txt; remove useless defintions il y a 13 ans
ChangeLog Revert automated changes il y a 13 ans
DESIGN.ideas Revert automated changes il y a 13 ans
Mainpage.dox All documentation references to KDE should now be converted to Trinity for the new API website il y a 14 ans
Makefile.am Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
README Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
THANKS Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
array_instance.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
array_object.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
array_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
bool_object.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
bool_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
collector.cpp Revert automated changes il y a 13 ans
collector.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
completion.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
configure.in.in Revert automated changes il y a 13 ans
context.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
create_hash_table Revert automated changes il y a 13 ans
date_object.cpp Revert automated changes il y a 13 ans
date_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
debugger.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
debugger.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
dtoa.cpp Revert automated changes il y a 13 ans
dtoa.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
error_object.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
error_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
function.cpp Revert automated changes il y a 13 ans
function.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
function_object.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
function_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
global.h.in Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
grammar.cpp Revert automated changes il y a 13 ans
grammar.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
grammar.y Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
identifier.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
identifier.h Trinity Qt initial conversion il y a 14 ans
internal.cpp Initial conversion for TQt for Qt4 3.4.0 TP2 il y a 13 ans
internal.h Revert automated changes il y a 13 ans
interpreter.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
interpreter.h Revert automated changes il y a 13 ans
keywords.table Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
kjs-devel-gdb Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
lexer.cpp Initial conversion for TQt for Qt4 3.4.0 TP2 il y a 13 ans
lexer.h Initial conversion for TQt for Qt4 3.4.0 TP2 il y a 13 ans
libkjs.map Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
list.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
list.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
lookup.cpp Revert automated changes il y a 13 ans
lookup.h Revert automated changes il y a 13 ans
math_object.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
math_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
nodes.cpp Revert automated changes il y a 13 ans
nodes.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
nodes2string.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
number_object.cpp Revert automated changes il y a 13 ans
number_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
object.cpp Revert automated changes il y a 13 ans
object.h Revert automated changes il y a 13 ans
object_object.cpp Revert automated changes il y a 13 ans
object_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
operations.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
operations.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
property_map.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
property_map.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
reference.cpp Revert automated changes il y a 13 ans
reference.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
reference_list.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
reference_list.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
regexp.cpp Initial conversion for TQt for Qt4 3.4.0 TP2 il y a 13 ans
regexp.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
regexp_object.cpp Initial conversion for TQt for Qt4 3.4.0 TP2 il y a 13 ans
regexp_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
scope_chain.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
scope_chain.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
simple_number.h Revert automated changes il y a 13 ans
string_object.cpp Revert automated changes il y a 13 ans
string_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
test.js Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
testkjs.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
types.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
ustring.cpp Initial conversion for TQt for Qt4 3.4.0 TP2 il y a 13 ans
ustring.h Initial conversion for TQt for Qt4 3.4.0 TP2 il y a 13 ans
value.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans
value.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. il y a 15 ans

README

This library provides an ECMAScript compatible interpreter. The ECMA standard
is based on well known scripting languages such as Netscape's JavaScript and
Microsoft's JScript.

I'm currently pursuing to be compliant with Edition 3 of ECMA-262. Postscript
and pdf versions of the standard are available at:

http://www.ecma-international.org/publications/files/ecma-st/Ecma-262.pdf
for PDF and
http://www.ecma-international.org/publications/standards/Ecma-262.htm
for the standard page.

About 95% of the required features should be covered by now. Note that this
number covers the core language elements only. Features like the famous
roll-over buttons on the www are NOT part of the standard. Those extensions
are added via a module loaded dynamically by the KHTML Widget.

I'll provide some examples of how to extend this library for various needs at
a later point in time. Feel free to contact me via mail if you have any
questions on how to provide scripting capabilities for your application.

A debugger is being worked on.

Bug reports, patches or feedback of any kind is very welcome.

Harri Porten <porten@kde.org>