|
|
|
|
||
|
DEFINITION MODULE Conventions; (******************************************************************* Module Conventions (Version 0.5) Copyright (c) 1986-2006 by Andreas Fischlin, Alex Itten and ETH Zurich. Purpose Exports function keys or codes which have a special meaning during input and/or output. Remarks Can be used to ensure consistent conventions throughout the user interface of the Modula-2 system and to facilitate maximum program portability. Programming o Design Andreas Fischlin 13/03/1986 Alex Itten 13/03/1986 o Implementation Andreas Fischlin 13/03/1986 Alex Itten 13/03/1986 ETH Zurich Systems Ecology CHN E 35.1 Universitaetstrasse 16 8092 Zurich SWITZERLAND URLs: <mailto:RAMSES@env.ethz.ch> <http://www.sysecol.ethz.ch> <http://www.sysecol.ethz.ch/SimSoftware/RAMSES> Last revision of definition: 05/05/1987 AF *******************************************************************) (* all variables are read only!*) VAR (************) (* input *) (************) ESC, (*escapes from current activity or loop*) RET, (********************) (* input / output *) (********************) EOL, (* input: Modula-2 internal End Of Line output: go to beginning of next line *) DEL, (* delete char left from caret *) BS, (* back space a char, same as DEL *) HT, (* move to next horizontal tab position *) CAN, (* cancels current input *) (************) (* output *) (************) CR, LF, VT, FF, BEL, (************) (* internal *) (************) EOS, (* string terminator / end of file marker *) UNDEF: CHAR; END Conventions.
|
||
|
|
|