..
Heap
LibJS: Add Handle<T>, a strong C++ handle for keeping GC objects alive
2020-03-18 20:03:17 +01:00
Runtime
LibJS: Tolerate NativeFunction::call() with non-object 'this' for now
2020-03-18 17:13:22 +01:00
AST.cpp
LibJS: Make the AST reference-counted
2020-03-18 11:23:53 +01:00
AST.h
LibJS: Make the AST reference-counted
2020-03-18 11:23:53 +01:00
Forward.h
LibJS: Add Handle<T>, a strong C++ handle for keeping GC objects alive
2020-03-18 20:03:17 +01:00
Interpreter.cpp
LibJS: Add Interpreter::call(Function*, this_value, arguments)
2020-03-18 17:13:22 +01:00
Interpreter.h
LibJS: Add Interpreter::call(Function*, this_value, arguments)
2020-03-18 17:13:22 +01:00
Lexer.cpp
LibJS: Implement null and undefined literals
2020-03-16 13:42:13 +01:00
Lexer.h
LibJS: Lex single quote strings, escaped chars and unterminated strings
2020-03-14 12:13:53 +01:00
Makefile
LibJS: Add Handle<T>, a strong C++ handle for keeping GC objects alive
2020-03-18 20:03:17 +01:00
Parser.cpp
LibJS: Make the AST reference-counted
2020-03-18 11:23:53 +01:00
Parser.h
LibJS: Make the AST reference-counted
2020-03-18 11:23:53 +01:00
Token.cpp
LibJS: Implement null and undefined literals
2020-03-16 13:42:13 +01:00
Token.h
LibJS: Implement null and undefined literals
2020-03-16 13:42:13 +01:00