ladybird/Base
Andreas Kling 343e224aa8 LibJS: Implement basic exception throwing
You can now throw exceptions by calling Interpreter::throw_exception().
Anyone who calls ASTNode::execute() needs to check afterwards if the
Interpreter now has an exception(), and if so, stop what they're doing
and simply return.

When catching an exception, we'll first execute the CatchClause node
if present. After that, we'll execute the finalizer block if present.

This is unlikely to be completely correct, but it's a start! :^)
2020-03-24 16:14:10 +01:00
..
etc SystemServer: Add WorkingDirectory support 2020-03-18 08:23:31 +01:00
home/anon LibJS: Implement basic exception throwing 2020-03-24 16:14:10 +01:00
res Base: Add Calendar.af 2020-03-19 22:54:30 +01:00
usr SystemServer: Add WorkingDirectory support 2020-03-18 08:23:31 +01:00
www WebServer: Implement a very basic HTTP server :^) 2020-02-09 14:15:55 +01:00