Add ABCInstructionResult and ProblemResult formats
authorCamil Staps <info@camilstaps.nl>
Thu, 26 Apr 2018 12:21:17 +0000 (14:21 +0200)
committerCamil Staps <info@camilstaps.nl>
Thu, 26 Apr 2018 12:21:17 +0000 (14:21 +0200)
cloogleirc.icl

index 534a57a..717cfd8 100644 (file)
@@ -90,6 +90,11 @@ cloogle data w
                processResult (SyntaxResult (br, re))
                        = "Clean syntax: " +++ re.syntax_title +++ "\n"
                                +++ concat (intersperse "; " re.syntax_code)
+               processResult (ABCInstructionResult (br, re))
+                       = "ABC instruction: " +++ re.abc_instruction
+               processResult (ProblemResult pr)
+                       = "Common problem: " +++ pr.problem_title
+                               +++ "; see https://github.com/clean-cloogle/common-problems/blob/master/" +++ pr.problem_key +++ ".md"
 
                limitResults :: String -> String
                limitResults s