Лайфхаки

Маленькие, полезные хитрости

Грамматик в реальных задачах


При разработке грамматик и парсеров существуют некоторые проблемы, решение которых нужно продумать.

Ключевые слова как идентификаторы

Часто бывает, что при разборе ключевые слова также могут являться и идентификаторами. Например, в C# ключевое словоasync, помещенное перед сигнатурой методаasync Method(), означает, что данный метод является асинхронным. Но если данное слово будет использоваться в качестве идентификатора переменнойvar async = 42;, то код также будет валидным. В ANTLR данная проблема решается двумя способами:

Последние обновления на сайте:

1. Они открыто произносили то, о чём остальные боялись даже думать, бросая дерзкий вызов власти, олигархам и системе, которая считалась неприступной.
2. Грядку под озимый чеснок готовлю не в ДЕНЬ посадки.
3. Не понимаю лечо, в котором перец варили час и в итоге от него остались одни бесформенные тряпочки.
4. Домашние питомцы способны продлить жизнь своих хозяев на 6-10 лет.
5. Компот из чёрной смородины с апельсином - всегда закрываю несколько банок с запасом.
6. Тот самый трендовый соус "Релиш" из огурцов, который взорвёт ваши бургеры, хот-доги и сосиски в тесте!
7. Живу с родителями.
8. На море вляпалась в курортный роман.
9. Легендарные затерянные города ищут сотни лет, но их координаты до сих пор остаются неразгаданной загадкой.
10. Давайте соберём самые рабочие подкормки для огурцов в начале роста.
11. Когда высаживать рассаду в теплицу в 2026 году (по лунному календарю).
12. Турецкий огуречный салат.
13. Смертельно опасные комары могут размножаться в бочках с водой на дачах россиян.
14. Почему вы зря деревья от лишайника белите?
15. Когда я злая, иногда захожу в социальные сети и ставлю всем реакции - какашки и клоунов через 30+ таких реакций отпускает.
16. Ваши вопросы: пожелтела совсем туя после зимы.
17. Сковорода шипит, пирожки румянятся, а настроение становится праздничным.
18. Я мopковь сею следующим образом.
19. Фура с тысячами батончиков киткат по дороге в Польшу исчезла.
20. 1941 год. Украина, первые месяцы оккупации.
21. В госдуме предложили ограничить продажу зарубежных туров на фоне текущей ситуации.
22. Японец двадцать шесть лет раскрытия убийства своей жены ждал.
23. Слова - обереги, которые важно знать:
24. Почeму чеснoк при хранении усыхает.
25. Kак победить пырей на участке.
26. Когда вид на озеро главным элементом проекта дома становится.
27. Пepвая пoдкopмка рaccaды народными средствами.
28. Обычный школьник сумел привлечь более 2 млн долларов инвестиций для своего ИИ - стартапа.
29. Oбычный лавровый лист заставит комнатные растения пышно цвести.
30. Девушка выдавила прыщ и оказалась на операционном столе с разрезанным лбом.
31. После вторых родов вес подскочил до 81 кг, и многие вещи в шкафу напоминали, как сильно тело изменилось.
32. Glass Gem. Этo cпециально вывeденный сopт кукурузы с разноцветными зёрнами.
33. Cвекла на дaче: что вaжно учесть в течение сезона.
34. Что нужно знать о перце:
35. Исследование показало, что матери в среднем тратят на сыновей больше, чем на дочерей.
36. Многим из нас нравится замиокулькаса.
37. Пoпробуйте этот спocoб - и вы пoлучите сало с потрясающим вкусом и ароматом копчёности.
38. Гoтовила вчера "Напoлеон" по нoвому - точно стоит попробовать.
39. В пещере на границе Албании и Греции обнаружена крупнейшая в мире паутина, ставшая домом для 111 000 пауков.
40. Учёные выяснили, что зимний секс может реально укрепить здоровье и защитить от болезней.
41. Морозостойкие сорта гибридной хурмы.
42. Какие лилии могут зимовать в грунте!
43. Осень - лучшее время, чтобы дать газону "Второе Дыхание".
44. Создавать своими руками - значит делать вещи особенными.
45. Сильнейшая магнитная буря готовится обрушиться на землю: учёные предупреждают, что источник угрозы - солнце.
46. Калина - это популярная ягода, которая широко используется в народной медицине и кулинарии благодаря своим полезным свойствам.
47. Чем подкармливать морковь в конце лета.
48. Кто занимается розами, тот знает, насколько тяжела бывает борьба с различными пятнистостями.
49. Почему засыхает малина в период созревания ягод?
50. Знаете, зачем завязывают ботву чеснока в узел?