Add a simple python3 WebIDL parser for the subset of IDL we need for code generation. For validation, the parser structure is intentionally very close to the existing C++ parser, so the control flow and parsing mechanics stay easy to compare while we continue porting IDL-related generators. This parser currently focuses on the constructs needed by GenerateWindowOrWorkerInterfaces, but is meant to serve as a base for future IDL generator ports as well. |
||
|---|---|---|
| .. | ||
| CSSGrammar | ||
| build_vcpkg.py | ||
| find_compiler.py | ||
| find_compiler.sh | ||
| host_platform.py | ||
| lexer.py | ||
| shell_include.sh | ||
| utils.py | ||
| webidl_parser.py | ||