Лайфхаки

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

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


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

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

Часто бывает, что при разборе ключевые слова также могут являться и идентификаторами. Например, в 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. Воля к жизни возможности человеческого тела превосходит.
23. Совет по рассаде томатов.
24. Тридцать два года работы сделали Рассела о'грэди легендой Northmead.
25. Луис гибсон создала сотни узнаваемых лиц с помощью карандаша.
26. Джим Керри и теория клона: что произошло на самом деле?
27. Сekрет пышной и сладкой морковки - простая подкормка!
28. Художник цифрового коллажа Угур галленкуш создаёт выразительные работы о глобальной несправедливости.
29. Пoлезный чай для печени и жёлчного пузыря.
30. "Фишка моей внешности в том, что я родилась старой.
31. Лепешки на кефире с начинкой.
32. Когда внешний мир исчезает, полёт превращается в абсолютное доверие приборам и технологиям.
33. Пepecтаньте борoться с мoкрицей!
34. Многим из нас нравится замиокулькаса.
35. Oдним из ярких однолетних растений по праву считается прекрасная немезия.
36. Девушка решила добавить уюта и сделала крошечную кровать своими руками.
37. Лучший способ хранения чеснока.
38. В 2026 году в России ожидается волна сокращений персонала.
39. Мы не дадим слизням перезимовать!
40. Учёные разработали крем, который действительно убирает морщины - и в этот раз речь не о рекламе, а о подтверждённых клинических испытаниях.
41. Самодельный светильник - маленькое чудо для спальни.
42. Казалось бы, простая рамка для фото.
43. Вот он - пример того, как из идеи рождается практичная и красивая вещь.
44. Малосольные помидорки по-армянски.
45. Выбор камней для парилки - важный этап, так как от них зависит качество пара и комфорт во время парения.
46. Женщины изменяют в 2, 5 раза чаще именно в период овуляции, утверждает новое исследование.
47. Чтобы заточить секатор и обеспечить его эффективную работу, следуйте этим шагам:
48. В том случае, если вам не удалось в этом году закрыть грибов, то такая альтернатива грибочкам будет кстати.
49. Желудочный сок стервятников обладает поразительной кислотностью - его pH приближается к 1, 0, что сравнимо с аккумуляторной кислотой.
50. Автоматический полив огорода - это система, которая позволяет удобно и эффективно орошать растения без постоянного ручного вмешательства.