import { useConceptOptions } from '@/context/OptionsContext'; function HelpFormulaTree() { const { colors } = useConceptOptions(); return (

Дерево разбора выражения

Дерево получено путем семантических преобразований дерева синтаксического разбора.

Оно отражает структуру грамматически корректного выражения языка родов структур.

  • Порядок узлов в рамках одного уровня может отличаться от их порядка в выражении
  • При наведении курсора на узел в тексте выделяется соответствующий ему фрагмент
  • Текст в узле дерева соответствует элементу языка
  • Виды узлов

  • объявление идентификатора
  • глобальный идентификатор
  • логическое выражение
  • типизированное выражение
  • присвоение и итерация
  • составные выражения
  • ); } export default HelpFormulaTree;