1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-12 23:31:01 +00:00
serenity/Userland
Linus Groh 597cf88c08 LibJS: Implement the 'Hashbang Grammar for JS' proposal
Stage 3 since August 2019 - we already have shebang stripping
implemented in js(1), so this removes it from there in favor of adding
support to the lexer directly.

Most straightforward proposal and implementation I've ever seen :^)

https://github.com/tc39/proposal-hashbang
2021-06-18 20:35:23 +01:00
..
Applets Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Applications Browser: Add setting to change homepage URL 2021-06-18 10:20:24 +02:00
Demos Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
DevTools LibJS: Replace boolean without_side_effects parameters with an enum 2021-06-17 16:52:15 +02:00
DynamicLoader Userland: Port UBSAN implementation to userspace 2021-05-27 15:18:03 +02:00
Games Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Libraries LibJS: Implement the 'Hashbang Grammar for JS' proposal 2021-06-18 20:35:23 +01:00
Services WindowServer: Move key event handling to its own function 2021-06-18 18:00:08 +02:00
Shell Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Utilities LibJS: Implement the 'Hashbang Grammar for JS' proposal 2021-06-18 20:35:23 +01:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00