parse method

List<TreeSitterScmExpression> parse({
  1. bool recoverUnterminatedLists = false,
})

Implementation

List<TreeSitterScmExpression> parse({bool recoverUnterminatedLists = false}) {
  _recoverUnterminatedLists = recoverUnterminatedLists;
  final expressions = <TreeSitterScmExpression>[];
  _skipTrivia();
  while (!_isEof) {
    expressions.add(_expression());
    _skipTrivia();
  }
  return List.unmodifiable(expressions);
}