Лайфхаки

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

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


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

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

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

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

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