Лайфхаки

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

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


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

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

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

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

1. Новенькие Iphone Duo начали ломаться прямо на глазах покупателей.
2. Безумный американский футбольный фанат запер собственную жену в подвале ради трансляции матча.
3. Мы с мужем квартиру в старом двухэтажном доме купили.
4. Организаторам отменённых концертов канье уэста может грозить уголовная ответственность.
5. Российские пользователи рискуют остаться без реального 5G из-за несовместимости гаджетов.
6. Адам Сандлер превратил свою жену в обязательный элемент почти всех своих фильмов.
7. Должны были с подружкой пойти в субботу на пробежку.
8. Самые абсурдные законы мира, в которые сложно поверить.
9. Четыре салата в банках на зиму.
10. Академик ран Онищенко призвал россиян не ездить отдыхать за границу: "Зачем Ездить в Турцию, Когда у нас в Стране Есть Практически все".
11. Многие идеи, изменившие мир, поначалу казались окружающим полным безумием.
12. Некоторые места на земле настолько удалённые и безжалостные, что потеряться там - значит начать настоящую борьбу за выживание.
13. Крупнейшие автомобильные бренды мира установили рекорды по продажам в прошлом году.
14. На море вляпалась в курортный роман.
15. За долгое время наш мир сталкивался с невероятно странными событиями.
16. Урологи из сша новую технологию увеличения разработали.
17. Пекинская капуста даст крепкие кочаны, если посеять её в нужный срок.
18. Из параллельного импорта уберут западные ноутбуки.
19. Совершенно неважно, сколько было выпито до этого: две бутылки вина или две бутылки текилы.
20. Ростки картофеля: ценный ресурс, который вы зря выбрасываете!
21. Tpи весенних опрыскивания сада: сроки и средства.
22. Клещи - мутанты из Африки атакуют россиян.
23. Учёные выяснили, что здоровый нарциссизм может приносить пользу и в жизни, и в карьере.
24. Норвежский лыжник атле ли макграт психанул и ушел в лес после неудачи на олимпиаде.
25. Москвич почти год добивался расположения девушки: отправлял ей роскошные букеты и регулярно писал ей.
26. Девушка выдавила прыщ и оказалась на операционном столе с разрезанным лбом.
27. Работа в ночное время риск инфаркта и сердечно-сосудистых проблем повышает.
28. 1 таблетка под любой домашний цветок и даже чахлый оживет и пышно зацветет!
29. Их форма, цвет и даже расположение никогда не бывают случайными.
30. Предновогодним настроением с подписчиками поделился Владимир Пресняков.
31. Затяжная магнитная буря уже началась и продлится до конца декабря.
32. Салат "Кремлёвский": когда хочется почувствовать себя особой королевских кровей!
33. Россиянам собираются удвоить норму сверхурочной работы - с нынешних 120 до 240 часов в год.
34. Начинайте готовить ягодные кустарники к зимовке.
35. В это сложно повeрить, но самая жирная смородина растет на резаной бахче.
36. Caлат "Мaкcим". Ингредиенты:
37. Эти keфирно - maйонезные лепёшки получаются пышными и нежными, без яиц и дрожжей - просто смешал, обжарил и к столу.
38. Замиокулькас. Это следует сделать сразу после покупки.
39. Лучший способ хранения чеснока.
40. Зачем нам медный и железный купорос.
41. Разбираемся как бороться с червяками на малине.
42. Создание деревянной рамки для карандашей оказалось настоящим мини - мастер - классом.
43. Морозостойкие сорта гибридной хурмы.
44. Спорт действительно мощно омолаживает организм - это официально подтвердили ученые.
45. Что делать, если листья огурцов стали "Мраморные"?
46. Ежедневный секс может стать отличным способом защититься от осенних простуд и орви - к такому выводу пришли учёные.
47. Чем мульчировать малину осенью для защиты корней?
48. Исследования показали, что напиток возвращает клеткам энергию и активирует механизмы клеточной уборки.
49. Создать овальные подносы можно легко, используя только свои руки.
50. Ядовитые пауки - осы добрались до Москвы - об этом заявляют биологи.