parse static method

dynamic parse(
  1. String name
)

Implementation

static parse(String name) {
  if (!name.startsWith(_intervalNamePattern))
    throw new FormatException("No interval named $name");
  if (name == "TT") {
    name = "d5";
  }
  final match = _intervalNameParsePattern.matchAsPrefix(name);
  assert(match != null);
  return new Interval(number: int.parse(match![2]!), qualityName: match[1]!);
}