25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
tdelibs/kjs
tpearson f7e71d4771
Initial conversion for TQt for Qt4 3.4.0 TP2
13 yıl önce
..
CMakeLists.txt [kdelibs] move "-include tqt.h" directive to CMAKE_CXX_FLAGS; move TQT_CFLAGS_OTHER definitions to main CMakeLists.txt; remove useless defintions 13 yıl önce
ChangeLog Revert automated changes 13 yıl önce
DESIGN.ideas Revert automated changes 13 yıl önce
Mainpage.dox All documentation references to KDE should now be converted to Trinity for the new API website 14 yıl önce
Makefile.am Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
README Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
THANKS Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
array_instance.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
array_object.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
array_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
bool_object.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
bool_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
collector.cpp Revert automated changes 13 yıl önce
collector.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
completion.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
configure.in.in Revert automated changes 13 yıl önce
context.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
create_hash_table Revert automated changes 13 yıl önce
date_object.cpp Revert automated changes 13 yıl önce
date_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
debugger.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
debugger.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
dtoa.cpp Revert automated changes 13 yıl önce
dtoa.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
error_object.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
error_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
function.cpp Revert automated changes 13 yıl önce
function.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
function_object.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
function_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
global.h.in Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
grammar.cpp Revert automated changes 13 yıl önce
grammar.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
grammar.y Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
identifier.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
identifier.h Trinity Qt initial conversion 14 yıl önce
internal.cpp Initial conversion for TQt for Qt4 3.4.0 TP2 13 yıl önce
internal.h Revert automated changes 13 yıl önce
interpreter.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
interpreter.h Revert automated changes 13 yıl önce
keywords.table Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
kjs-devel-gdb Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
lexer.cpp Initial conversion for TQt for Qt4 3.4.0 TP2 13 yıl önce
lexer.h Initial conversion for TQt for Qt4 3.4.0 TP2 13 yıl önce
libkjs.map Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
list.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
list.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
lookup.cpp Revert automated changes 13 yıl önce
lookup.h Revert automated changes 13 yıl önce
math_object.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
math_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
nodes.cpp Revert automated changes 13 yıl önce
nodes.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
nodes2string.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
number_object.cpp Revert automated changes 13 yıl önce
number_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
object.cpp Revert automated changes 13 yıl önce
object.h Revert automated changes 13 yıl önce
object_object.cpp Revert automated changes 13 yıl önce
object_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
operations.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
operations.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
property_map.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
property_map.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
reference.cpp Revert automated changes 13 yıl önce
reference.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
reference_list.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
reference_list.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
regexp.cpp Initial conversion for TQt for Qt4 3.4.0 TP2 13 yıl önce
regexp.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
regexp_object.cpp Initial conversion for TQt for Qt4 3.4.0 TP2 13 yıl önce
regexp_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
scope_chain.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
scope_chain.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
simple_number.h Revert automated changes 13 yıl önce
string_object.cpp Revert automated changes 13 yıl önce
string_object.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
test.js Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
testkjs.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
types.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
ustring.cpp Initial conversion for TQt for Qt4 3.4.0 TP2 13 yıl önce
ustring.h Initial conversion for TQt for Qt4 3.4.0 TP2 13 yıl önce
value.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce
value.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 yıl önce

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>