Лайфхаки

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

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


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

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

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

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

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