aboutsummaryrefslogtreecommitdiff
path: root/src/algebra/system.spad.pamphlet
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2009-02-07 22:10:17 +0000
committerdos-reis <gdr@axiomatics.org>2009-02-07 22:10:17 +0000
commit2fbcd8bc4f97cc3e534e11414f5a12dbc08edf2d (patch)
tree25f9002df4057d8e967d22c6f66a2d84378b3bcd /src/algebra/system.spad.pamphlet
parent85f1c4d3dc7dc34ae4436d3ef0ffe0b6c6039b5a (diff)
downloadopen-axiom-2fbcd8bc4f97cc3e534e11414f5a12dbc08edf2d.tar.gz
* algebra/system.spad.pamphlet (hostByteOrder$System): New.
* algebra/data.spad.pamphlet (ByteOrder): New. * algebra/Makefile.pamphlet (axiom_algebra_layer_1): Include BYTEORD.
Diffstat (limited to 'src/algebra/system.spad.pamphlet')
-rw-r--r--src/algebra/system.spad.pamphlet27
1 files changed, 16 insertions, 11 deletions
diff --git a/src/algebra/system.spad.pamphlet b/src/algebra/system.spad.pamphlet
index 57eb4eaa..70b31162 100644
--- a/src/algebra/system.spad.pamphlet
+++ b/src/algebra/system.spad.pamphlet
@@ -17,34 +17,39 @@
)abbrev package SYSTEM System
++ Author: Gabriel Dos Reis
++ Date Created: April 2, 2008.
+++ Date Last Modified: February 6, 2009.
++ Related Constructors:
++ Description:
++ The package \spadtype{System} provides information about
++ the runtime system and its characteristics.
System(): Public == Private where
- Public ==> with
+ Public == Type with
rootDirectory: () -> String
++ rootDirectory() returns the pathname of the root directory
++ for the running OpenAxiom system.
- hostPlatform: () -> String
- ++ hostPlatform() returns a string `triplet' description
+ hostPlatform: String
+ ++ \spad{hostPlatform} is a string `triplet' description
++ of the platform hosting the running OpenAxiom system.
- nativeModuleExtension: () -> String
- ++ nativeModuleExtension() returns a string representation
+ hostByteOrder: ByteOrder
+ ++ \sapd{hostByteOrder}
+ nativeModuleExtension: String
+ ++ \spad{nativeModuleExtension} is a string representation
++ of a filename extension for native modules.
loadNativeModule: String -> Void
++ loadNativeModule(path) loads the native modile designated
++ by \spadvar{path}.
- Private ==> add
+ Private == add
rootDirectory() ==
- systemRootDirectory()$Lisp : String
+ systemRootDirectory()$Lisp
- hostPlatform() ==
- _$hostPlatform$Lisp : String
+ hostPlatform ==
+ _$hostPlatform$Lisp
- nativeModuleExtension() ==
- _$NativeModuleExt$Lisp : String
+ hostByteOrder == %hostByteOrder$Lisp
+
+ nativeModuleExtension ==
+ _$NativeModuleExt$Lisp
loadNativeModule(path) ==
loadNativeModule(path)$Lisp