parseArgRaw method
Implementation
String? parseArgRaw({required bool optional}) {
currArgParsingContext.newArgument(optional: optional);
final i = currArgParsingContext.currArgNum;
final consumeSpaces =
(i > 0 && !optional) || (i == 0 && !optional && this.mode == Mode.math);
if (consumeSpaces) {
this.consumeSpaces();
}
if (optional && this.fetch().text == '{') {
return null;
}
final token = this._parseStringGroup('raw', optional: optional);
if (token != null) {
return token.text;
} else {
throw ParseException('Expected raw group', this.fetch());
}
}