2011-12-19 4 views
2

저는 Aeson을 사용하여 Haskell에서 JSON 파일을 구문 분석하고 있습니다. Aeson이 deriveJSON을 호출하여 Ahead가 자동으로 파서를 생성하도록합니다. Aeson이 생성하는 코드를 볼 수있는 방법이 있습니까? 커맨드 라인에서 deriveJSON을 호출 해 보았습니다 만,이 함수의 결과는 Show를 파생시키지 않으므로 인쇄되지 않습니다. 누구든지이 작업을 수행하는 방법을 알고 있습니까?Aeson에서 deriveJSON에 의해 ​​생성 된 코드를 봅니다

답변

3

코드를 컴파일 할 때 -ddump-splices을 컴파일러에 전달하면 생성 된 파서 코드가 터미널에 출력됩니다. 자세한 내용은 잠시 전에 질문 한 this question을 참조하십시오.

+0

고마워, 그게 내가 찾고있는 것 뿐이야! – stomcavage

관련 문제