Expand description
Parsing Bms from TokenStream
.
Raw String == [lex] ==> TokenStream
(in [BmsLexOutput
]) == [parse] ==> Bms (in
[BmsParseOutput
])
Modules§
- check_
playing - Check for conditions that would make this chart unplayable, or heavily affect the playing experience.
- prompt
- Prompting interface and utilities.
- validity
- Validity checks for BMS data after parsing and/or manual edits.
Structs§
- Parse
Output - Bms Parse Output
- Parse
Output With Ast - Bms Parse Output with AST
Enums§
- Parse
Warning - An error occurred when parsing the
TokenStream
.
Type Aliases§
- Parse
Warning With Range - A parse warning with position information.