| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | Duktape is an embeddable Ecmascript E5/E5.1 engine with a focus on | | 1 | Duktape is an embeddable ECMAScript E5/E5.1 engine with a focus on |
2 | portability and compact footprint. By integrating Duktape into your | | 2 | portability and compact footprint. By integrating Duktape into your |
3 | C/C++ program you can easily extend its functionality through | | 3 | C/C++ program you can easily extend its functionality through |
4 | scripting. You can also build the main control flow of your program | | 4 | scripting. You can also build the main control flow of your program |
5 | in Ecmascript and use fast C code functions to do heavy lifting. | | 5 | in ECMAScript and use fast C code functions to do heavy lifting. |
6 | | | 6 | |
7 | The terms Ecmascript and Javascript are often considered more or less | | 7 | The terms ECMAScript and JavaScript are often considered more or less |
8 | equivalent, although Javascript and its variants are technically just | | 8 | equivalent, although JavaScript and its variants are technically just |
9 | one environment where the Ecmascript language is used. The line | | 9 | one environment where the ECMAScript language is used. The line |
10 | between the two is not very clear in practice: even non-browser | | 10 | between the two is not very clear in practice: even non-browser |
11 | Ecmascript environments often provide some browser-specific built-ins. | | 11 | ECMAScript environments often provide some browser-specific built-ins. |
12 | Duktape is no exception, and provides the commonly used print() and | | 12 | Duktape is no exception, and provides the commonly used print() and |
13 | alert() built-ins. Even so, we use the term Ecmascript throughout to | | 13 | alert() built-ins. Even so, we use the term ECMAScript throughout to |
14 | refer to the language implemented by Duktape. | | 14 | refer to the language implemented by Duktape. |