DarkRadiant: pegtl_integration 6c46edd3

Author Committer Branch Timestamp Parent
greebo greebo pegtl_integration 24.03.2021 18:09 master 907fb02f
Affected Issues  0005573: Research possibilities to let the material declaration parser work with parse trees
Changeset 0005573: Experimental PEGTL integration. Parsing works but speed (just cutting out the def blocks) is one order of magnitude than using the DefBlockTokeniser, taking almost 30 seconds here in my debug environment.
mod - radiantcore/shaders/ShaderFileLoader.h Diff File
add - radiantcore/shaders/parser/Grammar.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
add - tools/msvc/properties/pegtl.props Diff File