Search found 3 matches
- 30.01.2019 08:47
- Forum: General (in Russian)
- Topic: Регулярное выражение для Лексера.
- Replies: 9
- Views: 2654
Кому то будет полезно. Таки смог разобрать как правильно составить выражение. Получилось три ответа. Красим включительно с внешними операторами ${} ((?<=\$\{(.)*?)\}+|`) (\r|\n|.)*? ((\$[\{\s]+)(?=(.)*\})|`) Красим исключая знаки, что бы можно было ${ .. } парсить в древо навигации ((?<=\$\{.*?\}+\s...
- 29.01.2019 04:08
- Forum: General (in Russian)
- Topic: Регулярное выражение для Лексера.
- Replies: 9
- Views: 2654
- 29.01.2019 01:08
- Forum: General (in Russian)
- Topic: Регулярное выражение для Лексера.
- Replies: 9
- Views: 2654
Регулярное выражение для Лексера.
Я не так давно описывал, что создал и дорабатываю тяжелый самодельный лексер для ECMA6. Функционал стандартных доступных лексеров для JS мне показался слабо выраженным. Потому я решил создать структурно-типизированый лексер. Под структурной типизацией я подразумеваю, определение не только типов данн...