Лайфхаки

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

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


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

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

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

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

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