File: constover.scm

package info (click to toggle)
swig1.3 1.3.40-3
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 28,512 kB
  • ctags: 14,780
  • sloc: cpp: 41,436; ansic: 31,416; python: 9,313; java: 7,332; makefile: 5,264; cs: 5,231; yacc: 4,995; sh: 4,646; ruby: 3,774; perl: 3,638; lisp: 1,993; php: 1,736; tcl: 1,266; ml: 708
file content (26 lines) | stat: -rw-r--r-- 673 bytes parent folder | download | duplicates (17)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
(define p (test "test"))
(if (not (string=? p "test"))
    (error "test failed!"))

(set! p (test-pconst "test"))
(if (not (string=? p "test_pconst"))
    (error "test_pconst failed!"))

(define f (new-Foo))
(set! p (Foo-test f "test"))
(if (not (string=? p "test"))
    (error "member-test failed!"))

(set! p (Foo-test-pconst f "test"))
(if (not (string=? p "test_pconst"))
    (error "member-test_pconst failed!"))

(set! p (Foo-test-constm f "test"))
(if (not (string=? p "test_constmethod"))
    (error "member-test_constm failed!"))

(set! p (Foo-test-pconstm f "test"))
(if (not (string=? p "test_pconstmethod"))
    (error "member-test_pconstm failed!"))

(exit 0)