getArgs function
Implementation
List<String> getArgs(Iterable<Match> allMatch, String? defaultArg) {
var args = <String>[];
if (null != defaultArg) {
args.add(defaultArg);
}
for (var match in allMatch) {
var arg = match.input.substring(match.start + 2, match.end - 1);
if (!args.contains(arg)) {
args.add(arg);
}
}
return args;
}