wow it hangs
This commit is contained in:
parent
2111960f6d
commit
5b627f8995
@ -35,9 +35,18 @@ func (parser *ParsingOperation) parseDataSection () (
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
err = parser.expect(lexer.TokenKindNewline)
|
||||||
|
if err != nil { return }
|
||||||
|
err = parser.nextToken()
|
||||||
|
if err != nil { return }
|
||||||
|
|
||||||
// check if data is external
|
// check if data is external
|
||||||
if parser.token.Is(lexer.TokenKindName) &&
|
if parser.token.Is(lexer.TokenKindIndent) &&
|
||||||
parser.token.Value().(string) == "external" {
|
parser.token.Value().(int) == 1 {
|
||||||
|
|
||||||
|
err = parser.nextToken(lexer.TokenKindName)
|
||||||
|
if err != nil { return }
|
||||||
|
if parser.token.Value().(string) == "external" {
|
||||||
|
|
||||||
section.external = true
|
section.external = true
|
||||||
err = parser.nextToken(lexer.TokenKindNewline)
|
err = parser.nextToken(lexer.TokenKindNewline)
|
||||||