stklos-script1
An efficient scheme system providing a powerful object system stklos-script - executes the stklos file supplied as argument
Part of stklos(1).
Overview
STklos is a free Scheme System (nearly) conform to R5RS. The aim of this implementation is to be fast as well as light. The implementation is based on an ad-hoc Virtual Machine. STklos can also be compiled as a library, so that one can easily embed it in an application.
The salient points of STklos are:
-
- efficient and powerful object system based on CLOS providing:
-
+ Multiple Inheritance,
-
+ Generic Functions,
-
+ Multi-methods
-
+ an efficient MOP (Meta Object Protocol)
-
- a simple to use module system
-
- implemanents the full tower of numbers defined in R5RS
-
- easy connection to the GTK+ toolkit
-
- Perl compatible regular expressions thanks to the PCRE package.
-
- tail recursive calls are properly implemented
Options
Here are the options available in the version 0.55 of stklos.
-
-l file, --load=file -
load 'file' before going interactive
-
-f file, --file=file -
use 'file' as program
-
-e sexpr, --execute=sexpr -
evaluate the given sexpr and exit
-
-b file, --boot-file=file -
use 'file' to boot the system
-
-q, --no-init-file -
quiet: do not load the user init file
-
-v, --version -
print program version and exit
-
-h, --help -
print this help and exit