Комментарии 2
Боюсь, что ваша (или не ваша) реализация лексера с добавлением распознанных лексем в массив, не очень так сказать оптимальна в плане памяти. Зачем сразу создавать полный массив всего распознанного, если можно делать это тогда когда парсеру нужна лексема?
+2
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Устройство компилятора Swift. Часть 2