Обсуждение:Абстрактное синтаксическое дерево
Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями. |
Дерево очень даже конкретное, это синтаксис абстрактный. Должно называться деревом абстрактного синтаксиса. Хотя часто называют не так. Похоже, неверно переводят термин с английского. LLIypik 04:22, 29 мая 2009 (UTC)
Мне тоже так кажется по смыслу, даже не сразу попал на статью. Ведь в английском варианте другой порядок членов предложения (Abstract syntax tree). Azzoo 15:42, 22 июля 2010 (UTC)
Ошибки
[править код]Дерево где вершины сопоставлены (помечены) с операторами языка программирования, а листья — с соответствующими операндами: является семантическим (смысловым) деревом, а не синтаксическим (порядковым) деревом. 46.191.227.83 10:32, 20 января 2025 (UTC)
Возможно следует переименовать.
[править код]Абстракт синтаксического дерева. 178.176.85.211 03:58, 29 января 2025 (UTC)
- Такой вариант встречается в литературе? Нахожу только «абстрактное синтаксическое дерево», bezik✎ 09:12, 29 января 2025 (UTC)
- При этом (и выше об этом говорили) в английском варианте abstract относится к syntax, то есть точнее было бы «дерево абстрактного синтаксиса» или «абстрактно-синтаксическое дерево», но, опять же, мы не можем придумывать названия, а только брать из литературы, bezik✎ 09:15, 29 января 2025 (UTC)
- Просто это смысловое дерево, семантическое. Как я понял, люди которые писали книгу «Дракон: компиляторы, принципы, технологии и инструментарий» не являются лингвистами. И чтобы отличить «синтаксическое дерево» - оно же дерево разбора грамматики формального языка с тем, что они получили на его базе обозначили как abstract syntax tree - что дословно можно перевести как «отвлечение порядкового дерева». Везде используется ошибочный перевод. 178.176.85.211 17:36, 29 января 2025 (UTC)