27 Jun
2024
27 Jun
'24
9:44 a.m.
This is part XI of cmd engine rewrite. This serie moves the IF and FOR instruction into the new CMD_NODE structure. I'm fully aware it's a large change (commit #1). It touches simultaneously at several components: - lexer is no longer trying to handle nested instructions; this is now handled over to parser which will take care of it in a recursive fashion - moving the IF and FOR instructions into CMD_NODE; this impacts the parser and the execution part These three parts are so tightly linked that I can't figure out a simple way to split first commit in smaller bits. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/5942