Лайфхаки

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

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


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

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

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

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

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