Лайфхаки

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

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


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

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

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

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

1. За обычные привычки в некоторых странах можно свободой поплатиться.
2. Умер эр - Джей Митт, звезда сериала "Во все Тяжкие", ему было всего 34 года.
3. Живём с мужем в квартире, которая до брака принадлежала мужу.
4. Геймер потратил сотни часов, чтобы построить город из "Атаки Титанов".
5. На месторождении "Газпром Нефти" начал работу первый российский комплекс для обслуживания скважин.
6. Главные доказательства высадки на луне давно вышли за пределы телевизионного эфира.
7. Назначение юной красотки главным тренером турецкого клуба взорвало мировые спортивные медиа.
8. Из одного кочана делаю целую сковороду капустных шницелей.
9. Всю жизнь терпеть не могу своё имя - Валентина.
10. Должны были с подружкой пойти в субботу на пробежку.
11. Насколько огромны самые большие объекты в природе и космосе.
12. Пока многие считают сахару самым жарким местом на земле, Европа уверенно бьёт собственные рекорды.
13. Цветы на томатах есть, а завязи нет: что я делаю в жару.
14. Необычные проявления аллергии часто кажутся выдумкой, но они реально портят жизнь многим людям.
15. Припорошите междурядья моркови самой простой подкормкой и увидите какой крупной она вырастет.
16. Легендарные затерянные города ищут сотни лет, но их координаты до сих пор остаются неразгаданной загадкой.
17. У меня есть лишний вес, пытаюсь как-то двигаться и есть поменьше, но за зиму всё равно набрала больше обычного.
18. Мастурбация у птиц абсолютно естественным поведением оказалась.
19. Формировка огурцoв. 1. на пeрвoм этапе на нижней части растения в пазухах 3-5 листьев пpoизвoдится "Oслепление".
20. Девушка случайно Airpods вместо таблетки перед сном проглотила.
21. Победители первых "Игр на Стероидах" получат по 250 тысяч долларов.
22. Признаки дефицита основных макроэлементов у растений - как понять, чего не хватает?
23. Подорожник на участке: пора проверять почву!
24. В Москве предупредили о возможных ограничениях связи.
25. Хитрости выращивания кабачков:
26. Учёные раскрыли причину, почему кошки часто не доедают привычный корм.
27. В России растёт число пар, которые вынуждены спать раздельно из-за храпа.
28. Первая обработка сада от паразитов весной: полный гайд.
29. Советы дачникам. * Борная кислота:
30. Три народных средства для крепкой рассады томатов.
31. В Алматы установили памятник истории спасения собаки живой цепью.
32. Баба лена отправилась в путешествие по миру в возрасте восьмидесяти трёх лет.
33. Oгурцы в бутылках - стpaнно, но работает: способ посадки, который даёт высокий урожай.
34. HE поливайте, когда земля сухая!
35. Блогер Валерия Чекалина, известная как лерчек, столкнулась с диагнозом рак.
36. Ha зaметку! Нaшатырный спирт, пеpeкись водорода, йод - настоящая Находка для рассады томатов, как я провожу подкормки.
37. Cвeжий укроп всегда под рукoй.
38. Астронавт мкс заснял одно из самых редчайших явлений - спрайты и голубые джеты в верхних слоях атмосферы.
39. Hикогда не ставьте забор обратной стороной к соседу!
40. Спрятала в сарае: бабушка спасла старого больного волка, которого искали охотники.
41. Ha фoтографии 1959 года запечатлены две женщины из колхоза, которые ждут автобус после похода за грибами.
42. Этот человек способен воссоздать любой оттенок, на который вы укажете, с безупречной точностью, и делает это каждый раз без использования машины.
43. Салат "Министерский". Этот салат готовили для советской элиты в министерских и правительственных столовых в середине 50-х годов.
44. Корейцы представили свой ответ Audi RS6 - эффектный универсал G90 Wingback Magma "Dr.
45. Лучший способ хранения чеснока.
46. Россиян ожидает резкое повышение тарифов на электроэнергию.
47. Быстро, красиво и почти без усилий - именно так была создана её настенная подставка.
48. Свежие данные из медицины показали неожиданную связь между весом и здоровьем мозга у пожилых людей.
49. Сильнейшая магнитная буря готовится обрушиться на землю: учёные предупреждают, что источник угрозы - солнце.
50. Создать овальные подносы можно легко, используя только свои руки.