ladybird/Userland
Itamar 4673a517f6 LibCpp: Do lexing in the Preprocessor
We now call Preprocessor::process_and_lex() and pass the result to the
parser.

Doing the lexing in the preprocessor will allow us to maintain the
original position information of tokens after substituting definitions.
2021-08-07 21:24:11 +02:00
..
Applets Everywhere: Replace Model::update() with Model::invalidate() 2021-08-06 19:14:31 +02:00
Applications PixelPaint: Use unveil to hide file system 2021-08-07 12:48:22 +02:00
Demos Everywhere: Replace Model::update() with Model::invalidate() 2021-08-06 19:14:31 +02:00
DevTools LibCpp: Do lexing in the Preprocessor 2021-08-07 21:24:11 +02:00
DynamicLoader DynamicLoader+LibELF: Move self-relocation code into a separate file 2021-07-27 13:15:16 +02:00
Games Solitaire: Don't allow the player to draw cards while mouse is down 2021-08-07 16:59:46 +02:00
Libraries LibCpp: Do lexing in the Preprocessor 2021-08-07 21:24:11 +02:00
Services FileSystemAccessServer: Add window title as parameter for opening file 2021-08-07 12:48:22 +02:00
Shell Shell: Make sure TTY echo is enabled when running external commands 2021-08-04 03:14:59 +04:30
Utilities LibCpp: Do lexing in the Preprocessor 2021-08-07 21:24:11 +02:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00