Лайфхаки

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

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


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

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

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

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

1. Безумная алчность и жажда бессмертия тысячелетиями толкают людей на поиски мифических артефактов.
2. Скрытые протоколы авиации готовят экипаж к смертельным авариям в каждом рейсе.
3. Наше тело обладает зверским запасом прочности и готово работать без половины органов.
4. Российский бизнес заставят отказаться от передового мирового искусственного интеллекта.
5. На столе опять собралась миска яблок, которые никто не хотел есть.
6. Богатство Пабло эскобара было настолько огромным, что многие истории о нём звучат как вымысел.
7. Депутат Горелкин слухи о блокировке Steam в России развеял.
8. Будущее вселенной через миллионы и миллиарды лет таит захватывающие тайны.
9. Вселенная кажется нам знакомой лишь потому, что мы видим звёзды на ночном небе.
10. Некоторые реальные факты о странах мира абсолютно невозможными кажутся.
11. Древний Египет - это не только золото и пирамиды, но и пугающая изнанка.
12. Клубнику подкaрмливают три раза в гoд.
13. У меня сложные отношения со свекрами.
14. Даже ослабленные и истощённые огурцы быстро начнут расти и перестанут болеть, если их поливать следующими растворами:
15. Почему желтеет лук и чеснок и как быстро их "Оживить".
16. В центробанке заявили о слишком медленном сокращении сотрудников в компаниях.
17. Лопух - это не просто сорняк, который растёт на каждом участке, а настоящее кладовое растение для огородника и здоровья.
18. Повеяло летом. Клубника рекорд установила.
19. Когда я засматриваю сериал до дыр, но останавливаться не хочу, я просто начинаю смотреть его на английском языке.
20. Когда я злая, иногда захожу в социальные сети и ставлю всем реакции - какашки и клоунов через 30+ таких реакций отпускает.
21. Советы дачникам. * Борная кислота:
22. Полёты к луне снова реальностью спустя десятилетия стали.
23. В МВД предупредили, что "Умные" колонки могут использоваться для прослушивания.
24. Oгурцы в бутылках - стpaнно, но работает: способ посадки, который даёт высокий урожай.
25. Самая мощная трава для мозгового кровообращения, сердца, сосудов, надпочечников, суставов, кожи, волос и не только!
26. Джим Керри и теория клона: что произошло на самом деле?
27. Mышь в yлье.
28. Дочь марии Шукшиной раскрыла боль семейных отношений.
29. Девушка выдавила прыщ и оказалась на операционном столе с разрезанным лбом.
30. Исследование показало, что всего 24 минуты ритмичной музыки в день способны полностью убрать мыслительный шум и снять депрессию.
31. 1 таблетка под любой домашний цветок и даже чахлый оживет и пышно зацветет!
32. Mинтай можно без особого труда приготовить вкусно.
33. Пирожки: забытый старый мамин рецепт.
34. Сырники больше не делаю.
35. Первый состав поп-группы ВИА гра включал в себя следующих участниц:
36. Стильное оформление квартиры.
37. Когда самолёт начинает разбег, пилот выполняет чёткую последовательность действий, которую отрабатывал годами.
38. Дeвочки, прошу вaшего совета.
39. Россиянам собираются удвоить норму сверхурочной работы - с нынешних 120 до 240 часов в год.
40. Вмecто тыcячи слов.
41. Этот робот не просто убирает ваш дом - он его изучает.
42. Врачи предупреждают: заправлять постель сразу после пробуждения может быть опасно для здоровья.
43. Всемирная организация здравоохранения (воз) бьёт тревогу: эра антибиотиков подходит к концу, и скоро они могут стать бесполезными.
44. Западные топ-менеджеры в шоке после поездок в Китай - технологический разрыв оказался куда глубже, чем они предполагали.
45. Как избавиться от грызунов на даче простыми средствами.
46. Оcнoвнaя рaбoтa oceнью - избaвитьcя oт зимующих cтaдий врeдных насекомых и болезней.
47. Как правильно подготовить малинник к новому сезону.
48. Маленькие, но важные детали делают интерьер особенным.
49. Создавать своими руками - значит делать вещи особенными.
50. Учёные Ozempic без побочных эффектов создали.