AnotherTest
|
06d35d036d
Userland/js: Use the new line editor in repl
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
23c5323a70
js: Publish the global object as "global"
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
bc7a9097a7
js: Tweak pretty-printing of functions and null
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
97d3809a17
js: Fix build on Linux
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
6e6495fdf9
js: Implement some modest pretty-printing of values
|
%!s(int64=5) %!d(string=hai) anos |
Sergey Bugaev
|
db4da68618
Base: Add a man page for js(1)
|
%!s(int64=5) %!d(string=hai) anos |
Sergey Bugaev
|
ccdfb077d8
Userland: Implement JS REPL
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
2fc56abd4b
js: Remove debug message about what the interpreter returned
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
8705c5ffeb
js: Make the -l command-line argument actually work
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
b2f005125d
LibJS: Always collect all garbage when destroying Heap
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
12b8cd8c10
js: Make printing of the last result optional
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
0bc6bcc2ed
js: Ignore the first line of input if it starts with "#!"
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
cb2e7d1c5f
LibJS+js: Add a debug option (js -g) to GC after every allocation
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
19452230cd
LibJS: Add "Heap" and "Runtime" subdirectories
|
%!s(int64=5) %!d(string=hai) anos |
howar6hill
|
01133733dd
LibJS: Allow functions to take arguments (#1405)
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
4d942cc1d0
js: Take the script file as a command-line argument
|
%!s(int64=5) %!d(string=hai) anos |
Stephan Unverwerth
|
f3a9eba987
LibJS: Add Javascript lexer and parser
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
07e5b93c38
js: Oopsie, fix build
|
%!s(int64=5) %!d(string=hai) anos |
0xtechnobabble
|
df40c85f80
LibJS: Allow the choice of a scope of declaration for a variable (#1408)
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
542108421e
LibJS: Support "hello friends".length
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
70a3e738f5
js: Make it a little easier to add new AST builder functions
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
ad401ca098
js: Add another little test AST to exercise marking of locals
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
1382dbc5e1
LibJS: Add basic support for (scoped) variables
|
%!s(int64=5) %!d(string=hai) anos |
Mr.doob
|
4dee1ec0be
js: Fixed program comment (#1391)
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
d9126b1ad5
js: Exercise the garbage collector a little bit
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
f5476be702
LibJS: Start building a JavaScript engine for SerenityOS :^)
|
%!s(int64=5) %!d(string=hai) anos |