X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2FHaskProofToLatex.v;h=41e857c3086dfa234c3b534d9b6315915635da4a;hb=bb960df7c29c851ca9d13f2d0c8f351ac24045ca;hp=015d02e1aeb8719da5d382a44c55e19e28e664e7;hpb=ff9fafbf161b4f12688d5986518be874d39ab3ee;p=coq-hetmet.git diff --git a/src/HaskProofToLatex.v b/src/HaskProofToLatex.v index 015d02e..41e857c 100644 --- a/src/HaskProofToLatex.v +++ b/src/HaskProofToLatex.v @@ -18,9 +18,6 @@ Require Import HaskStrong. Require Import HaskProof. Require Import HaskCoreTypes. -(* escapifies any characters which might cause trouble for LaTeX *) -Variable sanitizeForLatex : string -> string. Extract Inlined Constant sanitizeForLatex => "sanitizeForLatex". - Open Scope string_scope. Section ToLatex. @@ -171,7 +168,7 @@ Section ToLatex. Fixpoint nd_rule2latex {h}{c}(r:Rule h c) : string := match r with | RURule _ _ _ _ r => nd_urule2latex r - | RNote _ _ _ => "Note" + | RNote _ _ _ _ _ _ => "Note" | RLit _ _ _ _ => "Lit" | RVar _ _ _ _ => "Var" | RGlobal _ _ _ _ _ => "Global" @@ -184,7 +181,7 @@ Section ToLatex. | RApp _ _ _ _ _ _ _ => "App" | RLet _ _ _ _ _ _ _ => "Let" | RBindingGroup _ _ _ _ _ _ => "RBindingGroup" - | RLetRec _ _ _ _ _ => "LetRec" + | RLetRec _ _ _ _ _ _ => "LetRec" | RCase _ _ _ _ _ _ _ _ => "Case" | RBrak _ _ _ _ _ _ => "Brak" | REsc _ _ _ _ _ _ => "Esc"