[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.40 Systems

Procedures for systems.

Function: guess-os

guesses a kind of your OS and returns a symbol.

Function: os-bsd?
Function: os-linux?
Function: os-mac?
Function: os-unix?
Function: os-windows?
Function: os-windows-server?

checks whether your OS is BSD, Linux, Mac, UNIX, Windows and Windows Server respectively.
For Mac OS X, os-mac? and os-unix? are #t.

Function: version num …

creates a version number.

Function: string->version string
Function: version->string version

converts a version number to a string and vice versa.

Function: java-version
Function: scheme-version

gets a version number of Java VM and Schluessel, respectively.

Function: version-sub? version …

returns #t if version number specified by left is included specified by right.

(version-sub? (version 1) (version 1 2) (version 1 2 1)) ; #t
(version-sub? (version 1) (version 1 2) (version 1)) ; #f
Function: version-super? version …

returns #t if version number specified by right is included specified by left.

(version-sub? (version 1 2 1) (version 1 2) (version 1)) ; #t
(version-sub? (version 1) (version 1 2) (version 1)) ; #f
Function: version< version …
Function: version<= version …
Function: version> version …
Function: version>= version …

compares the version numbers.


[ << ] [ < ] [ Up ] [ > ] [ >> ]

This document was generated on August 9, 2012 using texi2html 5.0.