|
|
1.1 root 1: .TH OCDEBUG 1 "8 Juillet 88"
2: .SH NAME
3: ocdebug \- Esterel and Lustre Debug code producer
4: .SH SYNOPSIS
5: .B ocdebug
6: [ option ] ... [ file ]...
7: .SH DESCRIPTION
8: The \fIocdebug\fR code producer takes as input one or more \fIoc\fR files
9: and produces a human-readable file.
10: If there is no input files, the standard input is used.
11: Typical use is:
12: .DS
13: ocdebug < game1.oc
14: .DE
15: or
16: .DS
17: ocdebug game1.oc
18: .DE
19: .LP
20: The following options are interpreted by \fIocdebug\fP.
21: .IP \fB-version\fR 10
22: Gives the version name and terminates ignoring all others arguments.
23: .IP \fB-names\fR 10
24: With this option, \fIocdebug\fR prints the signal name between brackets
25: for each present signal test and between braces for each output action
26: performed in the automaton.
27: .IP \fB-halts\fR 10
28: With this option, \fIocdebug\fR prints the haltset of each state after the
29: keyword: \fBhaltset\fR
30: .IP \fB-emitted\fR 10
31: With this option, the list of output or local signals emitted in each
32: transition is printed out after the keyword: \fBemitted\fR.
33: .IP \fB-s\fR 10
34: Silent mode. No output file is generated.
35: .IP \fB-v\fR 10
36: Verbose option: gives names of the input module.
37: .IP \fB-stat\fR 10
38: Prints statistic informations into the standard error stream:
39: global time and size of the process.
40: .IP \fB-memstat\fR 10
41: Memory state after compiling.
42: .IP "\fB\-B\fP \fIname\fP" 10
43: \fIname\fP denotes the output file default base name.
44: The suffix .debug is added automatically (and possibly a working
45: directory name --see the following option).
46: If this option is omitted the output code is printed in file:
47: ocdebug_out.debug.
48: For instance,
49: .DS
50: ocdebug -B game1 game1.oc
51: .DE
52: .IP "\fB\-D\fP \fIdirectory\fP" 10
53: Specify a directory where the output file will be placed.
54: The default is the current directory.
55: .SH FILES
56: The caller of the command
57: must have read/write permission for the directories containing
58: the working files, and execute permission for the occ file.
59: .SH IDENTIFICATION
60: .de VL
61: \\$2
62: ..
63: Author: A Ressouche,
64: INRIA,
65: .sp 0
66: Sophia-Antipolis, 06600 Valbonne, FRANCE
67: .sp 0
68: Revision Number:
69: $Revision: 1.4 $
70: \&.
71: .SH SEE ALSO
72: Esterel v3 Programming Language Manual
73: .sp 0
74: Esterel v3 System Manuals.
75: .sp 0
76: strlic (1), iclc(1), lcoc (1).
77: .sp 0
78: .SH BUGS
79:
80:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.