Лайфхаки

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

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


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

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

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

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

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