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.

Reply via email to