|
From: | David Ireland |
Subject: | Re: [Chicken-users] Hahn documentation gives unbound variable |
Date: | Mon, 12 Mar 2018 10:20:08 +1000 |
Hi there,I am using the Hahn egg for auto documentation.My code stops compiling when I try to evaluate an example of the procedure I'm adding documentation to.For example (from semantics-core.scm):(define (remove-brackets in)@("Removes any characters between and including thesquare brackets [..]."(in "The string to be filtered")(@to "string")(@example "Example using Thee[?].a"(remove-brackets "Thee[?].a")))(string-substitute "\\[.*\\]" "" in))This results in a compile error:hahn -o semantics.wiki semantics.scm semantics-core.scmError: unbound variable: remove-bracketsMy module header looks like this:(module semantics@("Semantics Module")(remove-bracketstestutterance->logicis-utterance-interrogative?)(import data-structures chicken scheme)(usesregex)(include "semantics-core"))Am I doing anything wrong that is obivious?The example in the hahn docs works fine.Thanks.David
[Prev in Thread] | Current Thread | [Next in Thread] |