find method

List<ProductionRule> find(
  1. Grammar grammar
)

Implementation

List<ProductionRule> find(Grammar grammar) {
  final result = <ProductionRule>[];
  final rules = grammar.rules;
  for (final rule in rules) {
    if (rule.directCallers.isEmpty) {
      result.add(rule);
    }
  }

  return result;
}