summaryrefslogtreecommitdiff
path: root/ipl/packs/skeem/skuser.icn
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2013-01-27 23:51:56 +0000
committerIgor Pashev <pashev.igor@gmail.com>2013-01-27 23:51:56 +0000
commit6ab0c0f5bf14ed9c15370407b9ee7e0b4b089ae1 (patch)
tree926065cf45450116098db664e3c61dced9e1f21a /ipl/packs/skeem/skuser.icn
downloadicon-6ab0c0f5bf14ed9c15370407b9ee7e0b4b089ae1.tar.gz
Initial upstream version 9.4.3upstream/9.4.3
Diffstat (limited to 'ipl/packs/skeem/skuser.icn')
-rw-r--r--ipl/packs/skeem/skuser.icn45
1 files changed, 45 insertions, 0 deletions
diff --git a/ipl/packs/skeem/skuser.icn b/ipl/packs/skeem/skuser.icn
new file mode 100644
index 0000000..0dc9901
--- /dev/null
+++ b/ipl/packs/skeem/skuser.icn
@@ -0,0 +1,45 @@
+############################################################################
+#
+# Name: skuser.icn
+#
+# Title: Scheme in Icon
+#
+# Author: Bob Alexander
+#
+# Date: March 23, 1995
+#
+# Description: see skeem.icn
+#
+############################################################################
+
+#
+# skeem -- Scheme in Icon
+#
+# Initialization list for user-defined functions
+#
+
+#
+# Initialize
+#
+procedure InitUser()
+ #
+ # List of user-defined inialization functions to call at
+ # skeem-initialization-time.
+ #
+ # Add entries to this list for your user-defined primitive functions
+ # and syntaxes.
+ #
+ # Null entries are okay. The list is primed with the following
+ # entries:
+ #
+ # - InitExtra: Some extra functions and syntaxes that are not
+ # in the Scheme standard.
+ #
+ # - InitUser: An entry for an initialization function that can
+ # be provided by a user (InitUser is not defined in
+ # skeem).
+ #
+ return [
+ InitExtra, # extra functions provided -- skextra.icn
+ InitUser] # user-defined primitive functions (not provided)
+end