aboutsummaryrefslogtreecommitdiff
path: root/module/itslib.m
diff options
context:
space:
mode:
authorbhgv <bhgv.empire@gmail.com>2018-03-01 16:54:45 +0200
committerbhgv <bhgv.empire@gmail.com>2018-03-01 16:54:45 +0200
commitb786f20bbab5a59046aa78a2c6c2a11536497202 (patch)
tree0851ecdec889eb9b7ba3751cc04d4f0b474e4a9e /module/itslib.m
inferno-os tree was separated from the inferno-os-android (separated from the Android driver)
Diffstat (limited to 'module/itslib.m')
-rw-r--r--module/itslib.m24
1 files changed, 24 insertions, 0 deletions
diff --git a/module/itslib.m b/module/itslib.m
new file mode 100644
index 0000000..c104611
--- /dev/null
+++ b/module/itslib.m
@@ -0,0 +1,24 @@
+
+Itslib: module {
+
+ PATH: con "/dis/lib/itslib.dis";
+
+ init: fn(): ref Tconfig;
+ S_INFO: con 0;
+ S_WARN: con 1;
+ S_ERROR: con 2;
+ S_FATAL: con 3;
+ S_STIME: con 4;
+ S_ETIME: con 5;
+ ENV_VERBOSITY: con "ITS_VERBOSITY";
+ ENV_MFD: con "ITS_MFD";
+
+
+ Tconfig: adt {
+ verbosity: int;
+ mfd: ref Sys->FD;
+ report: fn(t: self ref Tconfig, sev: int, verb: int, msg: string);
+ done: fn(t: self ref Tconfig);
+ };
+
+};