13
13
<!-- = incidental or special damages arising in any way out of the use = -->
14
14
<!-- = of this software. = -->
15
15
<!-- ====================================================================== -->
16
<!-- = copyright (c) 1999-2007 - amaury darsch = -->
16
<!-- = copyright (c) 1999-2011 - amaury darsch = -->
17
17
<!-- ====================================================================== -->
23
23
<synopsis>axi [options] file [arguments]</synopsis>
29
prints the help message
36
prints the program version
42
<args>path|librarian</args>
44
add a directory or librarian to the resolver path
52
enable assertion checking
60
do no set initial path
29
prints the help message
36
prints the program version
43
enable the start module
49
<args>path|librarian</args>
51
add a directory or librarian to the resolver path
59
force the encoding mode
67
enable assertion checking
75
do not set initial path
83
do not seed the random engine
91
seed the random engine
65
96
<!-- description -->
67
98
<title>Description</title>
70
<product>axi</product> invokes the afnix command line
71
interpreter. Without arguments, the interpreter is invoked
72
interactively. With one or several arguments, the first argument
73
is taken as the file to execute. The rest of the command line is
74
the arguments for the file being executed. With the help of the
75
file resolver, a file does not have to have the <extn>.als</extn>
76
or <extn>.axc</extn> extensions.
101
<product>axi</product> invokes the interpreter command line
102
interpreter. Without arguments, the interpreter is invoked
103
interactively. With one or several arguments, the first argument
104
is taken as the file to execute. The rest of the command line is
105
the arguments for the file being executed. With the help of the
106
file resolver, a file does not have to have the <extn>.als</extn>
107
or <extn>.axc</extn> extensions. When using a librarian, an
108
initial module can be automatically loaded with the help of
109
the <option>m</option> option. A double system separator can be used to
110
separate the interpreter options with the program
111
options. Normally, the encoding mode is automatically detected
112
from the running session or from the system environment. However,
113
the <option>e</option> option might be used to overwrite the default
114
settings, especially when an file is based on one of the ISO-8859
91
130
<title>See also</title>
94
<link url="axc.xht">axc</link>,
95
<link url="axd.xht">axd</link>,
96
<link url="axl.xht">axl</link>,
97
<link url="axs.xht">axs</link>
133
<link url="axc.xht">axc</link>,
134
<link url="axd.xht">axd</link>,
135
<link url="axl.xht">axl</link>,
103
141
<title>Notes</title>
106
<afnix/> comes with an extensive documentation. The documentation
107
is available <link url="http://www.afnix.org">online</link>
108
or in the <path>doc</path> directory in the form of formated xhtml
109
documents or manual pages.
144
The distribution comes with an extensive documentation. The
145
documentation is available <link
146
url="http://www.afnix.org">online</link> or in the
147
<path>doc</path> directory in the form of formatted xhtml
148
documents or manual pages.
115
154
<title>Author</title>
118
The <afnix/> programming language has been devised and implemented by
119
<mail address="amaury@afnix.org">Amaury Darsch</mail>.
157
The writing system has been conceived and implemented by
158
<mail address="amaury@afnix.org">Amaury Darsch</mail>.
125
164
<title>History</title>
128
The <afnix/> programming language was originally called the
129
<em>Aleph programming language</em> which has been discontinued on
130
January 2005 when the 1.0.0 version was released. More information
131
is available in the manual collection.
167
The writing system was originally called the
168
<em>Aleph programming language</em> which has been discontinued on
169
January 2005 when the 1.0.0 version was released. More information
170
is available in the manual collection.