<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:新細明體
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><font size="3" style="font-size:12pt;" color="#000000">Hi &nbsp;Andres,</font><div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);">i succeed to run an example, &nbsp;but &nbsp;got error &nbsp;+ &nbsp;not &nbsp;in scope &nbsp;when follow a web &nbsp;site, &nbsp;</div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);">Any more need to import &nbsp;or &nbsp;what syntax &nbsp;is &nbsp;error ?</div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><div style="line-height: 21.3px;">/home/martin/hilbertreborn/hello.agda:7,15-16</div><div style="line-height: 21.3px;">Not in scope:</div><div style="line-height: 21.3px;">&nbsp; + at /home/martin/hilbertreborn/hello.agda:7,15-16</div><div style="line-height: 21.3px;">when scope checking +</div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px;">real<span class="ecxApple-tab-span" style="line-height: 21.3px; white-space: pre;">        </span>0m3.857s</div><div style="line-height: 21.3px;">user<span class="ecxApple-tab-span" style="line-height: 21.3px; white-space: pre;">        </span>0m2.056s</div><div style="line-height: 21.3px;">sys<span class="ecxApple-tab-span" style="line-height: 21.3px; white-space: pre;">        </span>0m0.856s</div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px;"><font color="#000000" style="line-height: normal;"><div style="line-height: 21.3px;">time agda -c hello.agda -i. -iagda-stdlib-0.11/src --ghc-flag=/home/martin/hilbertreborn/agda-prelude/agda-ffi/Agda/FFI.hs</div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px;">open import Algebra.Structures as A using (IsCommutativeMonoid)</div><div style="line-height: 21.3px;">open import Data.Nat.Properties using (isCommutativeSemiring)</div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px;">open A.IsCommutativeSemiring</div><div style="line-height: 21.3px;">open A.IsCommutativeMonoid (+-isCommutativeMonoid isCommutativeSemiring)</div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px;">ex : ∀ n → (n + 1) + 1 ≡ n + 2</div><div style="line-height: 21.3px;">ex n = assoc n 1 1</div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px;">main = ex</div></font></div><div style="line-height: 21.3px;"><font color="#000000" style="line-height: normal; font-size: 12pt;"><br id="ecxFontBreak" style="line-height: 22.72px;"></font><br style="line-height: 21.3px;"><div style="line-height: 21.3px;"><a href="http://people.inf.elte.hu/divip/AgdaTutorial/Application.Algebra.html" target="" style="line-height: 21.3px; font-weight: inherit; color: rgb(0, 104, 207); cursor: pointer;">http://people.inf.elte.hu/divip/AgdaTutorial/Application.Algebra.html</a></div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px;">Regards,</div><div style="line-height: 21.3px;"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px;">Martin&nbsp;</div></div></div><br><div>&gt; From: asr@eafit.edu.co<br>&gt; Date: Sat, 19 Dec 2015 06:43:14 -0500<br>&gt; Subject: Re: [Agda] how to run helloworld in agda<br>&gt; To: tesleft@hotmail.com<br>&gt; <br>&gt; Hi Mandy,<br>&gt; <br>&gt; Please resend the question to Agda users mailing list.<br>&gt; <br>&gt; Best.<br>&gt; <br>&gt; <br>&gt; On 19 December 2015 at 06:27, Mandy Martino &lt;tesleft@hotmail.com&gt; wrote:<br>&gt; &gt; Hi,<br>&gt; &gt;<br>&gt; &gt; i succeed to run an example,  but  got error  +  not  in scope  when follow<br>&gt; &gt; a web  site,<br>&gt; &gt; Any more need to import  or  what syntax  is  error ?<br>&gt; &gt;<br>&gt; &gt; /home/martin/hilbertreborn/hello.agda:7,15-16<br>&gt; &gt; Not in scope:<br>&gt; &gt;   + at /home/martin/hilbertreborn/hello.agda:7,15-16<br>&gt; &gt; when scope checking +<br>&gt; &gt;<br>&gt; &gt; real 0m3.857s<br>&gt; &gt; user 0m2.056s<br>&gt; &gt; sys 0m0.856s<br>&gt; &gt;<br>&gt; &gt; time agda -c hello.agda -i. -iagda-stdlib-0.11/src<br>&gt; &gt; --ghc-flag=/home/martin/hilbertreborn/agda-prelude/agda-ffi/Agda/FFI.hs<br>&gt; &gt;<br>&gt; &gt; open import Algebra.Structures as A using (IsCommutativeMonoid)<br>&gt; &gt; open import Data.Nat.Properties using (isCommutativeSemiring)<br>&gt; &gt;<br>&gt; &gt; open A.IsCommutativeSemiring<br>&gt; &gt; open A.IsCommutativeMonoid (+-isCommutativeMonoid isCommutativeSemiring)<br>&gt; &gt;<br>&gt; &gt; ex : ∀ n → (n + 1) + 1 ≡ n + 2<br>&gt; &gt; ex n = assoc n 1 1<br>&gt; &gt;<br>&gt; &gt; main = ex<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; http://people.inf.elte.hu/divip/AgdaTutorial/Application.Algebra.html<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; Regards,<br>&gt; &gt;<br>&gt; &gt; Martin<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;&gt; From: asr@eafit.edu.co<br>&gt; &gt;&gt; Date: Sat, 19 Dec 2015 05:46:11 -0500<br>&gt; &gt;&gt; Subject: Re: [Agda] how to run helloworld in agda<br>&gt; &gt;&gt; To: tesleft@hotmail.com<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; On 19 December 2015 at 05:39, Mandy Martino &lt;tesleft@hotmail.com&gt; wrote:<br>&gt; &gt;&gt; &gt; MAlonzo/Code/Agda/Primitive.hs:4:18:<br>&gt; &gt;&gt; &gt; Could not find module `Agda.FFI'<br>&gt; &gt;&gt; &gt; Use -v to see a list of the files searched for.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; From agda-stdlib README.agda:<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; -- To compile the library using the MAlonzo compiler you first need to<br>&gt; &gt;&gt; -- install some supporting Haskell code, for instance as follows:<br>&gt; &gt;&gt; --<br>&gt; &gt;&gt; -- cd ffi<br>&gt; &gt;&gt; -- cabal install<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; --<br>&gt; &gt;&gt; Andrés<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; "La información contenida en este correo electrónico está dirigida<br>&gt; &gt; únicamente a su destinatario y puede contener información confidencial,<br>&gt; &gt; material privilegiado o información protegida por derecho de autor. Está<br>&gt; &gt; prohibida cualquier copia, utilización, indebida retención, modificación,<br>&gt; &gt; difusión, distribución o reproducción total o parcial. Si usted recibe este<br>&gt; &gt; mensaje por error, por favor contacte al remitente y elimínelo. La<br>&gt; &gt; información aquí contenida es responsabilidad exclusiva de su remitente por<br>&gt; &gt; lo tanto la Universidad EAFIT no se hace responsable de lo que el mensaje<br>&gt; &gt; contenga."<br>&gt; &gt;<br>&gt; &gt; "The information contained in this email is addressed to its recipient only<br>&gt; &gt; and may contain confidential information, privileged material or information<br>&gt; &gt; protected by copyright. Its prohibited any copy, use, improper retention,<br>&gt; &gt; modification, dissemination, distribution or total or partial reproduction.<br>&gt; &gt; If you receive this message by error, please contact the sender and delete<br>&gt; &gt; it. The information contained herein is the sole responsibility of the<br>&gt; &gt; sender therefore Universidad EAFIT is not responsible for what the message<br>&gt; &gt; contains."<br>&gt; <br>&gt; <br>&gt; <br>&gt; -- <br>&gt; Andrés<br></div></div>                                               </div></body>
</html>