Hi! *I am trying to create my first Atomspace and therefore I have created scm file with the content (I want to express that there exists two classes - Invoice and Good):* (define InvoiceClass (ConceptNode "Invoice")) (define GoodClass (ConceptNode "Good")) !(cog-new-node ConceptNode "test1")
*I have loaded succesfully this script in guile:* (use-modules (ice-9 readline)) (activate-readline) (add-to-load-path "/usr/local/share/opencog/scm") (add-to-load-path ".") (use-modules (opencog)) (use-modules (opencog query)) (use-modules (opencog exec)) (use-modules (opencog atom-types)) (use-modules (opencog rule-engine)) (use-modules (opencog cogserver)) (add-to-load-path "/home/osboxes/Desktop/CiteauxSuite") *But I am receiving error message when I am trying to load CitauxLegal.scm file:* *guile> (use-modules (CiteauxLegal))* Backtrace: In unknown file: ?: 19 [call-with-input-string "(use-modules (CiteauxLegal))\n" ...] In ice-9/boot-9.scm: 2401: 18 [save-module-excursion #<procedure 55caa199e600 at ice-9/eval-string.scm:65:9 ()>] In ice-9/eval-string.scm: 44: 17 [read-and-eval #<input: string 55caa19d69c0> #:lang ...] 37: 16 [lp (use-modules (CiteauxLegal))] In ice-9/eval.scm: 505: 15 [#<procedure 55caa04fa580 at ice-9/eval.scm:499:4 (exp)> (use-modules #)] In ice-9/psyntax.scm: 1106: 14 [expand-top-sequence ((use-modules (CiteauxLegal))) () ...] 989: 13 [scan ((use-modules (CiteauxLegal))) () ...] 279: 12 [scan ((# #) #(syntax-object *unspecified* # #)) () (()) ...] In ice-9/boot-9.scm: 3597: 11 [process-use-modules (((CiteauxLegal)))] 702: 10 [map #<procedure 55caa05b7340 at ice-9/boot-9.scm:3597:25 (mif-args)> ((#))] 3598: 9 [#<procedure 55caa05b7340 at ice-9/boot-9.scm:3597:25 (mif-args)> (#)] 2864: 8 [resolve-interface (CiteauxLegal) #:select ...] 2789: 7 [#<procedure 55caa05aec20 at ice-9/boot-9.scm:2777:4 (name #:optional autoload version #:key ensure)> # ...] 3065: 6 [try-module-autoload (CiteauxLegal) #f] 2401: 5 [save-module-excursion #<procedure 55caa209dcf0 at ice-9/boot-9.scm:3066:17 ()>] 3085: 4 [#<procedure 55caa209dcf0 at ice-9/boot-9.scm:3066:17 ()>] In unknown file: ?: 3 [primitive-load-path "CiteauxLegal" ...] In CiteauxLegal: 1: 2 [#<procedure 55caa1c870c0 ()>] In ice-9/boot-9.scm: 102: 1 [#<procedure 55caa1981b80 at ice-9/boot-9.scm:97:6 (thrown-k . args)> unbound-variable ...] In unknown file: ?: 0 [apply-smob/1 #<catch-closure 55caa194e060> unbound-variable ...] *cogserver log is:* ;;; compiling /home/osboxes/Desktop/CiteauxSuite/CiteauxLegal ;;; CiteauxLegal:1:21: warning: possibly unbound variable `ConceptNode' ;;; CiteauxLegal:2:18: warning: possibly unbound variable `ConceptNode' ;;; <unknown-location>: warning: possibly unbound variable `!' ;;; CiteauxLegal:3:1: warning: possibly unbound variable `cog-new-node' ;;; CiteauxLegal:3:1: warning: possibly unbound variable `ConceptNode' ;;; compiled /home/osboxes/.cache/guile/ccache/2.0-LE-8-2.0/home/osboxes/Desktop/CiteauxSuite/CiteauxLegal.go *What I am doing wrong? Why I can not load scm file but I can execute individual commands from my file (with (define...)). Is there available some simple scm file which I can load into my cogserver and run?* -- You received this message because you are subscribed to the Google Groups "opencog" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/opencog. To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/a16e7a61-c542-4de6-a85e-557577c7da9f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
