Задать вопрос
@VZVZ
Reverse-Engineer, Software Developer, Architect

Как назвать направление в программировании, занимающееся алгоритмами парсинга/разбора JSON, XML, др. языков?

Разумеется, я говорю не о тех случаях, когда берут готовую библиотеку вроде Json.NET и что-то там парсят.
И не о тех случаях, когда нужно распарсить что-то в рамках конкретной задачи, и его тупо парсят регуляркой или через IndexOf/Substring.

Говорю я именно о тех случаях, когда пишут алгоритм разбора, полностью поддерживающий некий язык. Как тот самый Json.NET. Или скажем для интерпретатора, компилятора или IDE. Или для браузерного движка.
  • Вопрос задан
  • 362 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@beduin01
Советую на досуге исходники https://github.com/deadalnix/SDC почитать. Весьма простые и все есть.

Можете еще эту штуку глянуть www.volt-lang.org/doc/volt.html#lexical
Ответ написан
@abcd0x00
Лексический анализ -> синтаксический анализ -> семантический анализ.

Теория синтаксического анализа, перевода и компиляции.
Альфред Ахо и Джеффри Ульман.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы