.. |
Heap
|
e5da1cc566
LibJS: Throw real TypeError, ReferenceError, etc objects
|
5 anos atrás |
Runtime
|
dd7796515f
LibJS: Add console.{debug,info,warn,error}()
|
5 anos atrás |
Tests
|
f226746394
LibJS: Handle Infinity in Value::to_number()
|
5 anos atrás |
AST.cpp
|
eece424694
LibJS: Make Function and CallFrame aware of their function name
|
5 anos atrás |
AST.h
|
eece424694
LibJS: Make Function and CallFrame aware of their function name
|
5 anos atrás |
Forward.h
|
cb0dfd8f72
LibJS: Use enumerator macros for boilerplate code around native types
|
5 anos atrás |
Interpreter.cpp
|
eece424694
LibJS: Make Function and CallFrame aware of their function name
|
5 anos atrás |
Interpreter.h
|
3b21c4aa56
LibJS: Add console.trace()
|
5 anos atrás |
Lexer.cpp
|
7b54274ac5
LibJS: Report the start position of a token as its line column
|
5 anos atrás |
Lexer.h
|
cdb627a516
LibJS: Allow lexer to run without logging errors
|
5 anos atrás |
Makefile
|
6f3ea75569
LibJS: Add String constructor :^)
|
5 anos atrás |
Parser.cpp
|
38dfd04633
LibJS: rename JS::DeclarationType => JS::DeclarationKind
|
5 anos atrás |
Parser.h
|
9ebd066ac8
LibJS: Add support for "continue" inside "for" statements :^)
|
5 anos atrás |
Token.cpp
|
500f6d9e3a
LibJS: Add numeric literal parsing for different bases and exponents
|
5 anos atrás |
Token.h
|
dd112421b4
LibJS: Plumb line and column information through Lexer / Parser
|
5 anos atrás |