парсер парсер для с ++ функций? - PullRequest
1 голос
/ 12 мая 2011

есть ли реализация синтаксического анализатора с открытым исходным кодом для функций c ++ с parsec?

не может их найти, не хочет использовать libClang, потому что не удается установить

1 Ответ

3 голосов
/ 12 мая 2011

Нет.

Почему?С ++ очень и очень сложно разобрать.Поэтому, хотя существуют чистые парсеры Haskell для C (например, Language.C ), парсер C ++ пока не реализован , кроме привязки libclang, о которой вы уже знаете.


Ссылки :

  • haskell / libclang , синтаксический анализатор C ++ с использованием clang
  • haskell / language-c , синтаксический анализатор C на чистом Haskell.
...