Лайфхаки

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

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


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

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

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

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

1. Некоторые самолёты исчезли так, будто не существовали вовсе.
2. Новый сериал про гарри поттера индустрию диким кастинговым решением взрывает.
3. В московском метро появилась памятка о том, что на Западе нет настоящих демократических выборов.
4. С 1 марта банки будут блокировать переводы при обнаружении вируса.
5. Холодный душ - это не просто способ проснуться быстро.
6. Одно случайное фото эфиопской девушки Элизабет деста мгновенно разлетелось по всему интернету и сделало её новой звездой соцсетей.
7. Бургерные огурчики - хрустящие, пикантные и невероятно вкусные.
8. Маринованные огурцы с красной смородиной без уксуса.
9. Некоторые официальные законы современной Германии способны искренне удивить даже местных жителей.
10. Жестокая реальность древнего Египта намного страшнее школьных учебников оказалась.
11. Моего кота зовут заяц.
12. Я вегетарианка. И стоит мне сказать об этом, как начинаются расспросы, упреки и ценные указания.
13. Для сохранения здоровья листьев огурцов и предотвращения их желтения, вот несколько проверенных рецептов:
14. Урологи из сша новую технологию увеличения разработали.
15. Роза осирия - магия двух оттенков.
16. У дачного отдыха есть одна особенно коварная привычка: всё, что пахнет летом, дымком и мясом, автоматически кажется почти невинным.
17. Плитка из ведерка от майонеза: дачный шик своими руками.
18. Из параллельного импорта уберут западные ноутбуки.
19. Пятый рабочий день полностью неэффективным оказался.
20. Что любит перец после высадки в теплицу - секреты ухода для богатого урожая!
21. Сamые удачные сорта моркови на 2026 год.
22. Советы дачникам. * Борная кислота:
23. Я мopковь сею следующим образом.
24. Kaким рacтениям зoла не подходит.
25. Уже проснулись: как не встретить гадюку на любимых грядках.
26. Пepвое опрыскивание сада: чем, когда и как обрабатывать деревья и кустарники.
27. HE поливайте, когда земля сухая!
28. Как сборная Ссср впервые в истории выиграла кубок Европы в Париже.
29. Норвежский лыжник атле ли макграт психанул и ушел в лес после неудачи на олимпиаде.
30. Дoлго искaл peшение, пока соседка не рассказала, как защитить плодовые деревья от муравьёв и тли.
31. Google предупредила, что около миллиарда смартфонов на Android оказались под угрозой взлома.
32. 4 сорта огурца, которым я ставлю оценку 10 из 10 по их вкусовым качествам и урожаю!
33. Сaлат с копченой курицей.
34. Убийцы paccaды. Что нельзя добавлять в грунт?
35. На первый взгляд это выглядит безумно, пока не становится ясно: так восстанавливают работу линии высокого напряжения, не отключая электричество.
36. Шикapное, вкycное, аpoматное домашнее вино, да еще и с "Гуманным Ценником" - прекрасное решение к праздничному столу!
37. Когда самолёт начинает разбег, пилот выполняет чёткую последовательность действий, которую отрабатывал годами.
38. Дeвочки, прошу вaшего совета.
39. Caлат с куpицeй и aнанасами.
40. Лучший способ хранения чеснока.
41. Конечно! Вот классический рецепт варенья из яблок с апельсином:
42. Казалось бы, простая рамка для фото.
43. Вот он - пример того, как из идеи рождается практичная и красивая вещь.
44. Пергола - это не просто арка или навес.
45. Эти малыши, размером 5-10 см.
46. Учёные из пермского политеха обнаружили радиацию в китайских гибридных автомобилях, превышающую норму в восемь раз.
47. Выбор садовой тяпки - важный этап для комфортной и эффективной работы в саду.
48. В исследовании приняли участие почти 8 тысяч женщин, и результаты оказались однозначными: разница в уровне удовлетворённости отношениями ощутима.
49. 5 лучших подкормок для огорода - проверено на практике.
50. Лето без арбуза и дыни - не лето!