2 ":";exec ../gsi/gsi -:dar -f $0 $*
4 ;;;============================================================================
6 ;;; File: "igsc.scm", Time-stamp: <2009-11-04 13:14:42 feeley>
8 ;;; Copyright (c) 1994-2009 by Marc Feeley, All Rights Reserved.
10 ;;;----------------------------------------------------------------------------
12 (define c#absent-object
13 (string->symbol "#<absent>")) ; (##type-cast -6 2)
15 (define ##compilation-options '(check))
17 (##include "../gsc/fixnum.scm")
21 ;;;----------------------------------------------------------------------------
41 (define (load-from-gsc file)
42 (##namespace ("" load))
45 (load (string-append root "../gsc/" file ".scm"))
48 (eval '(##define-macro (include file)
49 `(##include ,(string-append "../gsc/" file))))
51 ;;;----------------------------------------------------------------------------
53 (load-from-gsc "_host")
55 (set! **main-readtable
57 (##list->vector (##vector->list **main-readtable))))
59 (for-each load-from-gsc modules)
63 ;;;----------------------------------------------------------------------------