Лайфхаки

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

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


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

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

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

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

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