sizeof, offsetof и выравнивание через TemplateHaskell

Интересно, кто-то реализовал аналоги hsc2hs Прагмы через TemplateHaskell? Такое ощущение, что это должно быть выполнимо, так как TH запускается на целевой платформе во время компиляции, а GHC всегда имеет компилятор C. Это может быть полезно в качестве другого способа создания оболочек haskell для структур на языке C и получения для них вещей.

Вопрос в том, есть ли такая библиотека, укажите мне, пожалуйста. В противном случае, скажите мне, если я что-то пропустил, и это невозможно или не имеет смысла.

0 ответов

Другие вопросы по тегам