Лайфхаки

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

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


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

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

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

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

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