@rule('<STR_LIT>')<EOL><INDENT>def visit_named_content(self, _, children):<DEDENT>
return [children[<NUM_LIT:0>]] + (children[<NUM_LIT:1>] or [])<EOL>
The content of a resource, composed of a list of resources.

        Arguments
        ---------
        _ (node) : parsimonious.nodes.Node.
        children : list
            - 0: for ``NAMED_RESOURCE``: first resource, instance of a subclass of
                 ``.resources.Resource``.
            - 1: for ``NEXT_NAMED_RESOURCES``: resources following the first one, list of instances
                 of subclasses of ``.resources.Resource``.
            - 2: for ``COM`` (trailing coma): ``None``.

        Returns
        -------
        list(.resources.Resource)
            A list of instances of subclasses of ``.resources.Resource``.

        Example
        -------

        >>> DataQLParser(r'foo', default_rule='NAMED_CONTENT').data
        [<Field[foo] />]
        >>> DataQLParser(r'foo:bar', default_rule='NAMED_CONTENT').data
        [<Field[foo] .bar />]
        >>> DataQLParser(r'foo,', default_rule='NAMED_CONTENT').data
        [<Field[foo] />]
        >>> DataQLParser(r'foo, bar', default_rule='NAMED_CONTENT').data
        [<Field[foo] />, <Field[bar] />]
        >>> DataQLParser(r'foo[name], bar{name}, baz, ', default_rule='NAMED_CONTENT').data
        [<List[foo]>
          <Field[name] />
        </List[foo]>, <Object[bar]>
          <Field[name] />
        </Object[bar]>, <Field[baz] />]