Лайфхаки

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

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


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

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

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

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

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