* Document : Definition+
()
| 1921 | * Document : Definition+ |
| 1922 | */ |
| 1923 | parseDocument() { |
| 1924 | return this.node(this._lexer.token, { |
| 1925 | kind: _kinds.Kind.DOCUMENT, |
| 1926 | definitions: this.many( |
| 1927 | _tokenKind.TokenKind.SOF, |
| 1928 | this.parseDefinition, |
| 1929 | _tokenKind.TokenKind.EOF |
| 1930 | ) |
| 1931 | }); |
| 1932 | } |
| 1933 | /** |
| 1934 | * Definition : |
| 1935 | * - ExecutableDefinition |