.. |
AST.cpp
|
LibJS: Add operator precedence parsing
|
2020-03-14 00:11:24 +01:00 |
AST.h
|
LibJS: Add operator precedence parsing
|
2020-03-14 00:11:24 +01:00 |
Cell.cpp
|
LibJS: Make it possible to go from a Cell* to its Heap&
|
2020-03-13 11:08:16 +01:00 |
Cell.h
|
LibJS: Make it possible to go from a Cell* to its Heap&
|
2020-03-13 11:08:16 +01:00 |
Forward.h
|
LibJS: Add NativeFunction, a callable wrapper around a C++ lambda
|
2020-03-12 19:54:47 +01:00 |
Function.cpp
|
LibJS: Split Function into subclasses NativeFunction and ScriptFunction
|
2020-03-13 11:08:16 +01:00 |
Function.h
|
LibJS: Split Function into subclasses NativeFunction and ScriptFunction
|
2020-03-13 11:08:16 +01:00 |
GlobalObject.cpp
|
LibJS: Add Object::put_native_function() for convenience
|
2020-03-13 11:08:16 +01:00 |
GlobalObject.h
|
LibJS: Add Object::put_native_function() for convenience
|
2020-03-13 11:08:16 +01:00 |
Heap.cpp
|
LibJS: Make it possible to go from a Cell* to its Heap&
|
2020-03-13 11:08:16 +01:00 |
Heap.h
|
LibJS: Make the GC marking phase cycle-proof
|
2020-03-09 22:18:03 +01:00 |
HeapBlock.cpp
|
LibJS: Make it possible to go from a Cell* to its Heap&
|
2020-03-13 11:08:16 +01:00 |
HeapBlock.h
|
LibJS: Make it possible to go from a Cell* to its Heap&
|
2020-03-13 11:08:16 +01:00 |
Interpreter.cpp
|
LibJS: Don't allow the redeclaration of a var variable using let/const
|
2020-03-13 20:15:52 +01:00 |
Interpreter.h
|
LibJS: Add NativeFunction, a callable wrapper around a C++ lambda
|
2020-03-12 19:54:47 +01:00 |
Lexer.cpp
|
LibJS: Add operator precedence parsing
|
2020-03-14 00:11:24 +01:00 |
Lexer.h
|
LibJS: Parse === and !== binary operators
|
2020-03-12 13:42:23 +01:00 |
Makefile
|
LibJS: Split Function into subclasses NativeFunction and ScriptFunction
|
2020-03-13 11:08:16 +01:00 |
NativeFunction.cpp
|
LibJS: Split Function into subclasses NativeFunction and ScriptFunction
|
2020-03-13 11:08:16 +01:00 |
NativeFunction.h
|
LibJS: Split Function into subclasses NativeFunction and ScriptFunction
|
2020-03-13 11:08:16 +01:00 |
Object.cpp
|
LibJS: Add Object::put_native_function() for convenience
|
2020-03-13 11:08:16 +01:00 |
Object.h
|
LibJS: Add Object::put_native_function() for convenience
|
2020-03-13 11:08:16 +01:00 |
Parser.cpp
|
LibJS: Add operator precedence parsing
|
2020-03-14 00:11:24 +01:00 |
Parser.h
|
LibJS: Add operator precedence parsing
|
2020-03-14 00:11:24 +01:00 |
PrimitiveString.cpp
|
LibJS: Add a new PrimitiveString class to hold GC-allocated strings
|
2020-03-11 19:00:22 +01:00 |
PrimitiveString.h
|
LibJS: Add a new PrimitiveString class to hold GC-allocated strings
|
2020-03-11 19:00:22 +01:00 |
ScriptFunction.cpp
|
LibJS: Split Function into subclasses NativeFunction and ScriptFunction
|
2020-03-13 11:08:16 +01:00 |
ScriptFunction.h
|
LibJS: Split Function into subclasses NativeFunction and ScriptFunction
|
2020-03-13 11:08:16 +01:00 |
StringObject.cpp
|
LibJS: Add StringObject, an Object wrapper around primitive strings
|
2020-03-11 19:00:26 +01:00 |
StringObject.h
|
LibJS: Add StringObject, an Object wrapper around primitive strings
|
2020-03-11 19:00:26 +01:00 |
Token.cpp
|
LibJS: Add operator precedence parsing
|
2020-03-14 00:11:24 +01:00 |
Token.h
|
LibJS: Add operator precedence parsing
|
2020-03-14 00:11:24 +01:00 |
Value.cpp
|
LibJS: Allow implicit Value construction from GC-allocated things
|
2020-03-12 19:57:40 +01:00 |
Value.h
|
LibJS: Allow implicit Value construction from GC-allocated things
|
2020-03-12 19:57:40 +01:00 |