User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

interpreter [2012/10/16 21:16]
will
interpreter [2015/06/01 16:08]
Line 1: Line 1:
-====== Interpreter ====== 
-The Javascript interpreter used to run the algorithms on this wiki is a highly modified versions of the [[https://​github.com/​mozilla/​narcissus|Narcissus]] Javascript interpreter. 
  
-It currently passes 93% of the [[http://​test262.ecmascript.org|ECMAScript Language test262]] test suite. 
- 
-^                                             ^ Passes ^ Total ^   % ^ 
-| Ch06 Notational Conventions ​                ​| ​   1 |    1 |  100.00% | 
-| Ch07 Lexical Conventions ​                   |  594 |  715 |  83.08% | 
-| Ch08 Types                                  |  175 |  182 |  96.15% | 
-| Ch09 Type Conversion and Testing ​           |  128 |  128 |  100.00% | 
-| Ch10 Executable Code and Execution Contexts |  232 |  377 |  61.54% | 
-| Ch11 Expressions ​                           |  1177 |  1320 |  89.17% | 
-| Ch12 Statements ​                            ​| ​ 470 |  521 |  90.21% | 
-| Ch13 Function Definition ​                   |  152 |  230 |  66.09% | 
-| Ch14 Program ​                               |   12 |   24 |  50.00% | 
-| Ch15 Standard Built-in ECMAScript Objects ​  ​| ​ 7892 |  8074 |  97.75% | 
-| 
-| Totals ​                                     |  10833 |  11572 |  93.61% ​ | 
- 
-A lot of the failures currently are due to not handling "​strict"​ code. 
interpreter.txt ยท Last modified: 2015/06/01 16:08 (external edit)