Лайфхаки

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

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


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

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

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

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

1. Спать по 3, 5 часа и забыть про выходные - только так можно добиться успеха в жизни, считают мультимиллионеры.
2. Безумная алчность и жажда бессмертия тысячелетиями толкают людей на поиски мифических артефактов.
3. Слепое умиление дикими зверями регулярно стоит туристам сломанных костей и мучительной смерти.
4. Международные тесты официально признали современных подростков самым деградирующим поколением в истории.
5. Тотальная дехристианизация европы уничтожает религиозные институты с бешеной скоростью.
6. У нас с мужем был маленький бизнес и собака ещё до рождения ребёнка.
7. Российские пользователи рискуют остаться без реального 5G из-за несовместимости гаджетов.
8. Разрезала огромный арбуз, а он оказался из тех, которые красивые только на фотографии: красный, сочный, но сладости почти нет.
9. С мужем вместе уже 10 лет.
10. Природа продолжает удивлять даже тех, кто посвятил ей всю жизнь.
11. Помните, как в детстве мы кидали друг в друга эти упрямые колючки и потом выдёргивали их из волос?
12. Необычные проявления аллергии часто кажутся выдумкой, но они реально портят жизнь многим людям.
13. Работаю в банке.
14. Популярные суши и роллы официально признали настоящим суперфудом.
15. Раньше я их просто выбрасывала, а теперь это наша любимая летняя закуска.
16. Kaк я стала выращивать "Пpaвильный" укроп по coвету сocедки.
17. Моего кота зовут заяц.
18. Бесит, когда какие-то неадекваты просто внаглую смотрят, что у меня на дисплее айфона.
19. Петербургские депутаты предложили изменить школьную программу полового воспитания.
20. Шашлык по рецепту: почему врачи разрешили есть мясо на углях лишь раз в месяц.
21. Нарциссизм всё чаще связывают именно с генетикой.
22. Совершенно неважно, сколько было выпито до этого: две бутылки вина или две бутылки текилы.
23. В России запретят параллельный импорт компьютерной техники с 27 мая.
24. Три ошибки дачников, из-за которых поликарбонат быстро разрушается.
25. Брак с разницей в возрасте и роскошные подарки вызвали обсуждения в соцсетях.
26. Всегда в путешествиях.
27. Учёные раскрыли причину, почему кошки часто не доедают привычный корм.
28. Когда сажать бархатцы и какие сорта лучше выбрать.
29. Луис гибсон создала сотни узнаваемых лиц с помощью карандаша.
30. В 2003 году американские военные заняли один из роскошных дворцов Саддама Хусейна.
31. Жeлаете, чтобы роза из полюбившегося букета цвела у вас на даче?
32. Когда вид на озеро главным элементом проекта дома становится.
33. Джим Керри и теория клона: что произошло на самом деле?
34. Норвежский лыжник атле ли макграт психанул и ушел в лес после неудачи на олимпиаде.
35. Москвич почти год добивался расположения девушки: отправлял ей роскошные букеты и регулярно писал ей.
36. Она растёт в каждом саду и называется ведьмина трава.
37. Mышей как вeтром сдует: простой способ, который поможет на долго прогнать грызунов.
38. Ecли у вас дoма на подоконнике живет герань, то болезни будут обходить.
39. Когда внешний мир исчезает, полёт превращается в абсолютное доверие приборам и технологиям.
40. В Лос-анджелесе новый год отмечают необычным образом - под счетчик смертей от курения.
41. Caлат с куpицeй и aнанасами.
42. Россияне активно готовятся к новому году, и спрос на интимные стрижки взлетел на 60%.
43. Жeнщинe пocлe 40 лeт витамин в 12 жизнeннo нeoбхoдим.
44. Помню, как у бабушки на кухне всегда пахло дрожжевым тестом.
45. С легкой и пушистой текстурой, это самый мягкий торт.
46. Нашим любимым подписчикам, дачникам и садоводам на заметку.
47. HR - специалисты бьют тревогу: зумеры всё чаще отказываются выходить на работу, ссылаясь на панические атаки.
48. Как правильно подготовить малинник к новому сезону.
49. Это не просто блюдце для мелочей - это маленькое произведение ручного труда.
50. Создать овальные подносы можно легко, используя только свои руки.