Я читаю ввод из std :: getLine ().Каждая строка представляет собой отдельную инструкцию, которая анализируется.Теперь я хочу сделать следующее.
Если последний символ строки - {
, я не хочу читать только строку, вместо этого я хочу войти в режим, где я читаю ввод, пока не получузакрытие }
, без обычного анализа
Скорее всего, я хочу прочитать блок кода.Но не каждый ввод должен иметь квадратные скобки.
Допустимые значения:
cmd>prog.exe
> a = 1;
> function a() { b = 1; }
>
> // but also start reading and if last char is '{' continue until
> function a() {
b = 1;
} // there is a line containing a single '}'
>