Initial revision
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@392 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
9cfba9a811
commit
9b441d2630
10 changed files with 1941 additions and 0 deletions
24
Examples/mzscheme/simple/example.scm
Normal file
24
Examples/mzscheme/simple/example.scm
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
;; run with mzscheme -r example.scm
|
||||
|
||||
(load-extension "example.so")
|
||||
|
||||
(display (get-time))
|
||||
|
||||
(printf "My-variable = ~a~n" (my-variable))
|
||||
|
||||
(let loop ((i 0))
|
||||
(when (< i 14) (begin (display i)
|
||||
(display " factorial is ")
|
||||
(display (fact i))
|
||||
(newline)
|
||||
(loop (+ i 1)))))
|
||||
|
||||
(let loop ((i 1))
|
||||
(when (< i 250)
|
||||
(begin
|
||||
(let loopi ((j 1))
|
||||
(when (< j 250) (begin (my-variable (+ (my-variable) (mod i j)))
|
||||
(loopi (+ j 1)))))
|
||||
(loop (+ i 1)))))
|
||||
|
||||
(printf "My-variable = ~a~n" (my-variable))
|
||||
Loading…
Add table
Add a link
Reference in a new issue