Описание тега emacs-semantic

Semantic - это набор библиотек и утилит Emacs для анализа исходного кода.

В его основе лежит лексический анализатор и два генератора синтаксических анализаторов (bovinator и wisent), написанные на Emacs Lisp. Semantic предоставляет множество инструментов для использования выходных данных парсера, включая пользовательские команды для навигации и завершения кода, а также улучшения для imenu, speedbar, whichfunc, eldoc, hippie-expand и некоторых других частей Emacs.