QSPFoundation / Qsp.FSharp

QSP ecosystem written in F# environment. Contains: language core (AST, parser, printer), language server (LSP) and CLI utility for manipulating language sources.
4 stars 1 forks source link

fix(core): `loop` after refactoring #37

Closed gretmn102 closed 3 months ago

gretmn102 commented 3 months ago

изображение

Это происходит, потому что после step идет pInlineStatements, который ест все подряд инструкции из-за бага с необязательным &. Поэтому после i += 1 инструкции идет следующая :, которая считается началом label, т.е. парсер i += 1:label съедает спокойно.