Лайфхаки

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

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


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

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

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

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

1. Современные ученые пять неожиданных и удивительных фактов о космосе выделили.
2. Будьте осторожны на участках и во время отдыха на природе.
3. Как-то довелось быть свидетелем диалога двух дачниц.
4. Некоторые древние технологии до сих пор превосходят современные достижения науки.
5. У меня сложные отношения со свекрами.
6. Завязей на томатах будет море, а фитофтора обойдёт стороной.
7. Трое уже умерли: смертельный вирус подстерегает на дачах и пикниках.
8. Совершенно неважно, сколько было выпито до этого: две бутылки вина или две бутылки текилы.
9. Диета для чемпионов: чем накормить рассаду в конце апреля, чтобы она не стала "Ниточкой".
10. Почему обеспеченные люди реже приложения для знакомств выбирают.
11. Секреты огромного урожая томатов: сохраняй, чтобы не потерять!
12. Начинающие врачи часто жалуются на непонимание со стороны пациентов и невыполнение назначений.
13. ОАЭ аннулировали виды на жительство гражданам Ирана, включая инвестиционные программы.
14. Трещины на тротуарах превращаются в целые миры художника.
15. Этой весной Россию накроет массовое нашествие комаров и клещей.
16. Джим Керри и теория клона: что произошло на самом деле?
17. Японские учёные о прорыве в борьбе с облысением заявили.
18. Наушники могут быть связаны с рисками для здоровья - к такому выводу пришли исследователи.
19. Самый возрастной ветеран великой отечественной войны умер.
20. Не у всех укроп растёт как сорняк, в огромных количествах.
21. В России вновь заговорили о возможном переходе на шестидневную рабочую неделю.
22. Кoгда усы клубники нужно обрезать?
23. Пpoще пpocтого! Никто не догадается как оно сделано!
24. Начинающие садоводы спрашивают, чем отличаются древовидные гортензии от метельчатых?
25. Корейцы представили свой ответ Audi RS6 - эффектный универсал G90 Wingback Magma "Dr.
26. Один из авторов продемонстрировал удивительно простой, но точный способ взлома кодового замка.
27. Она решила не тратить деньги на готовый декор и собрала деревянную подставку сама.
28. Kapтошка под соломой - мoй любимый спocoб пocaдки!
29. Немного клея, деревянные палочки и чуточку фантазии и рождается мини - ёлочка.
30. Уже давно делаю по этому рецепту!
31. Чем обработать теплицу осенью от болезней и вредителей?
32. Секрет крупного озимого чеснока - простая подкормка при посадке!
33. Сексологи выделили 10 скрытых признаков женского абьюза, на которые нельзя закрывать глаза.
34. Мигрень и боли в спине могут возникать из-за перфекционизма - у людей с хронической болью внутренний критик активен чаще обычного.
35. Свежие данные из медицины показали неожиданную связь между весом и здоровьем мозга у пожилых людей.
36. Остров оборудован вертолётной площадкой для экстренного вылета и полностью автономен.
37. Как спасти огурцы от мучнистой росы.
38. В сети стремительно набирает популярность короткое видео, в котором обычный сельскохозяйственный сюжет превращается в настоящий комедийный эпизод.
39. Знаете, зачем завязывают ботву чеснока в узел?
40. Топ-11 открытых инструментов для веб-скрапинга в 2025 году
41. Лучшие инструменты для веб-скраппинга 2025: обзор лучших программ
42. Лучшие бесплатные прокси-провайдеры: топовый рейтинг
43. Тренировки на мышечную массу помогают девушкам стать сильнее, выносливее и увереннее в себе.
44. Топ-15 прокси-сервисов 2025 года: Надёжные и быстрые
45. Иногда, чтобы почувствовать настоящую свободу, достаточно шагнуть в вязкую, прохладную грязь.
46. Женский реслинг - это не просто шоу, а серьёзная работа, требующая силы, выносливости и сцены.
47. Тренировки с резинками и ковриком - отличный способ развивать силу и выносливость, не перегружая суставы.
48. Бесплатные прокси-серверы высокой скорости: полный список
49. Опасные растения для дачи!
50. Как использовать дачное пространство по максимуму!