code: def lazy_parse(text, fields=DEFAULT_FIELDS):
      for sentence in text.split("\n\n"):
          if sentence:
              yield [
                  parse_line(line, fields)
                  for line in sentence.split("\n")
                  if line and not line.strip().startswith("#")
              ]
  
file_path: magnitude/pymagnitude/third_party/allennlp/data/dataset_readers/universal_dependencies.py
imports: from __future__ import with_statement
  from __future__ import absolute_import
  import logging
  from conllu.parser import parse_line, DEFAULT_FIELDS
  from allennlp.common.file_utils import cached_path
  from allennlp.data.dataset_readers.dataset_reader import DatasetReader
  from allennlp.data.fields import Field, TextField, SequenceLabelField, MetadataField
  from allennlp.data.instance import Instance
  from allennlp.data.token_indexers import SingleIdTokenIndexer, TokenIndexer
  from allennlp.data.tokenizers import Token
  from io import open
label_desc: Use image node_id 1 for calling a global function with example usage: lazy_parse(text, fields) without return types