diff options
| author | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-26 16:38:00 -0400 |
|---|---|---|
| committer | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-26 16:38:00 -0400 |
| commit | 97d5c458cfa039d857301e1ca7d5af3beb37131d (patch) | |
| tree | b460cd850d0537eb71806ba30358840377b27688 /static/unix-v10/man1/occ.1 | |
| parent | b89dc2331a50c63f8b33272a5c4c61ab98abdaa3 (diff) | |
build: Better Build System
Diffstat (limited to 'static/unix-v10/man1/occ.1')
| -rw-r--r-- | static/unix-v10/man1/occ.1 | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/static/unix-v10/man1/occ.1 b/static/unix-v10/man1/occ.1 new file mode 100644 index 00000000..7190fbe2 --- /dev/null +++ b/static/unix-v10/man1/occ.1 @@ -0,0 +1,79 @@ +.TH OCC 1 "8 Juillet 88" +.SH NAME +occ \- Esterel and Lustre C code producer +.SH SYNOPSIS +.B occ +[ option ] ... [ file ]... +.SH DESCRIPTION +The \fIocc\fR code producer takes as input one or more \fIoc\fR files +and produces standard executable C code. +If there is no input files, the standard input is used. +Typical use is: +.DS +occ < game1.oc +.DE +or +.DS +occ game1.oc +.DE +.LP +The following options are interpreted by \fIocc\fP. +.IP \fB-version\fR 10 +Gives the version name and terminates ignoring all others arguments. +.IP \fB-array\fR 10 +Arrays of automata are available using the \fB -array\fR option. +.IP \fB-nopack\fR 10 +With this option, there is no packaging of input, output and sensor interface +procedures. This option is available for compatibility with old +\fIocc\fR versions. +.IP \fB-s\fR 10 +Silent mode. No output file is generated. +.IP \fB-v\fR 10 +Verbose option: gives names of the input module. +.IP \fB-stat\fR 10 +Prints statistic informations into the standard error stream: +global time and size of the process. +.IP \fB-size\fR 10 +Prints size informations into the standard error stream: +how many actions and how many bytes are produced. +.IP \fB-memstat\fR 10 +Memory state after compiling. +.IP "\fB\-B\fP \fIname\fP" 10 +\fIname\fP denotes the output file default base name. +The suffix .c is added automatically (and possibly a working +directory name --see the following option). +If this option is omitted the output code is printed in file: +occ_out.c. +For instance, +.DS +occ -B game1 game1.oc +.DE +.IP "\fB\-D\fP \fIdirectory\fP" 10 +Specify a directory where the output file will be placed. +The default is the current directory. +.SH FILES +The caller of the command +must have read/write permission for the directories containing +the working files, and execute permission for the occ file. +.SH IDENTIFICATION +.de VL +\\$2 +.. +Author: A Ressouche, +INRIA, +.sp 0 +Sophia-Antipolis, 06600 Valbonne, FRANCE +.sp 0 +Revision Number: +$Revision: 1.5 $ +\&. +.SH SEE ALSO +Esterel v3 Programming Language Manual +.sp 0 +Esterel v3 System Manuals. +.sp 0 +strlic (1), iclc(1), lcoc (1). +.sp 0 +.SH BUGS + + |
