~ubuntu-branches/ubuntu/vivid/inform/vivid

« back to all changes in this revision

Viewing changes to html/sectionA3.html

  • Committer: Bazaar Package Importer
  • Author(s): Jan Christoph Nordholz
  • Date: 2008-05-26 22:09:44 UTC
  • mfrom: (2.1.1 lenny)
  • Revision ID: james.westby@ubuntu.com-20080526220944-ba7phz0d1k4vo7wx
Tags: 6.31.1+dfsg-1
* Remove a considerable number of files from the package
  due to unacceptable licensing terms.
* Repair library symlinks.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<HTML><HEAD><TITLE>Section A3: Inform directives</TITLE></HEAD>
2
 
<BODY BGCOLOR="#FFFFFF">
3
 
<TABLE><P>
4
 
<TR><TD Valign="top"><A HREF="contents.html">Contents</A><BR><A HREF="sectionA2.html">Back</A><BR><A HREF="sectionA4.html">Forward</A><TD bgcolor="#F5DEB3"><BLOCKQUOTE><H3>A3. Inform directives</H3></BLOCKQUOTE><TR><TD><TD>
5
 
<BLOCKQUOTE>
6
 
<TT>Abbreviate</TT> <I><B>&#60;word-1&#62;</B></I> ... <I><B>&#60;word-n&#62;</B></I><BR>
7
 
<TT>Array</TT> <I><B>&#60;new-name&#62;</B></I> <I><B>&#60;type&#62;</B></I> <I><B>&#60;initial values&#62;</B></I><BR>
8
 
<TT>Attribute</TT> <I><B>&#60;new-name&#62;</B></I><BR>
9
 
<TT>Class</TT> <I><B>&#60;new-name&#62;</B></I> <I><B>&#60;body of definition&#62;</B></I><BR>
10
 
<TT>Constant</TT> <I><B>&#60;new-name&#62;</B></I> <TT>=</TT> <I><B>&#60;value&#62;</B></I><BR>
11
 
<TT>Default</TT> <I><B>&#60;possibly-new-name&#62;</B></I><BR>
12
 
<TT>End</TT><BR>
13
 
<TT>Endif</TT><BR>
14
 
<TT>Extend</TT> <I><B>&#60;grammar extension&#62;</B></I><BR>
15
 
<TT>Global</TT> <I><B>&#60;new-name&#62;</B></I> <TT>=</TT> <I><B>&#60;value&#62;</B></I><BR>
16
 
<TT>Ifdef</TT> <I><B>&#60;symbol-name&#62;</B></I><BR>
17
 
<TT>Ifndef</TT> <I><B>&#60;symbol-name&#62;</B></I><BR>
18
 
<TT>Ifnot</TT><BR>
19
 
<TT>Iftrue</TT> <I><B>&#60;condition&#62;</B></I><BR>
20
 
<TT>Iffalse</TT> <I><B>&#60;condition&#62;</B></I><BR>
21
 
<TT>Import</TT> <I><B>&#60;list of imported goods&#62;</B></I><BR>
22
 
<TT>Include</TT> <I><B>&#60;source code filename&#62;</B></I><BR>
23
 
<TT>Link</TT> <I><B>&#60;module filename&#62;</B></I><BR>
24
 
<TT>Lowstring</TT> <I><B>&#60;text&#62;</B></I><BR>
25
 
<TT>Message</TT> <I><B>&#60;message-type&#62;</B></I> <I><B>&#60;diagnostic-message&#62;</B></I><BR>
26
 
<TT>Object</TT> <I><B>&#60;header&#62;</B></I> <I><B>&#60;body of definition&#62;</B></I><BR>
27
 
<TT>Property</TT> <I><B>&#60;new-name&#62;</B></I><BR>
28
 
<TT>Release</TT> <I><B>&#60;number&#62;</B></I><BR>
29
 
<TT>Replace</TT> <I><B>&#60;routine-name&#62;</B></I><BR>
30
 
<TT>Serial</TT> <TT>"</TT><I><B>&#60;serial number&#62;</B></I><TT>"</TT><BR>
31
 
<TT>Switches</TT> <I><B>&#60;list of switches&#62;</B></I><BR>
32
 
<TT>Statusline</TT> <TT>score</TT> <I> or</I> <TT>time</TT><BR>
33
 
<TT>System_file</TT><BR>
34
 
<TT>Verb</TT> <I><B>&#60;verb-definition&#62;</B></I><BR>
35
 
</BLOCKQUOTE>
36
 
 
37
 
<P>
38
 
<TT>Nearby</TT>, much used in Inform 5 code, is still allowed but
39
 
in modern code the notation <TT>Object -&#62;</TT> is preferable.  A few
40
 
other directives, <TT>Dictionary</TT>, <TT>Fake_action</TT>, <TT>Ifv3</TT>,
41
 
<TT>Ifv5</TT>, <TT>Stub</TT>, <TT>Trace</TT> and <TT>Version</TT>, are obsolete or
42
 
for compiler maintenance.
43
 
</TABLE>
44
 
<HR><A HREF="contents.html">Contents</A> / <A HREF="sectionA2.html">Back</A> / <A HREF="sectionA4.html">Forward</A> <BR>
45
 
<A HREF="chapter1.html">Chapter I</A> / <A HREF="chapter2.html">Chapter II</A> / <A HREF="chapter3.html">Chapter III</A> / <A HREF="chapter4.html">Chapter IV</A> / <A HREF="chapter5.html">Chapter V</A> / <A HREF="chapter6.html">Chapter VI</A> / <A HREF="chapterA.html">Appendix</A><HR><SMALL><I>Mechanically translated to HTML from third edition as revised 16 May 1997. Copyright &#169; Graham Nelson 1993, 1994, 1995, 1996, 1997: all rights reserved.</I></SMALL></BODY></HTML>