This is a draft cheat sheet. It is a work in progress and is not finished yet.
INTRODUCTION
This cheatsheet describes the directives inplemented in the Prelude Pre-Processor.
Typographical things as following:
bold Keywords are to written as shown
italic Data to be entered by the user
code
A code example
If an value must be selected from a list of allowed values, the list is enclosed by square brackets. E.g. node nodename [ save | nosave ]
If an value can be selected from a list of allowed values, the list is enclosed by currly brackets. E.g. trace { on | off }
The first ( or only ) value is the default.
This product is copyright protected by : (c) Hans Vermeulen, 2017 |
INSTALLING PRELUDE
Download the zip file from here. Unpack the contents of this file in a directory of your choice.
Folowing directory structure will be created:
.\doc The documentation here
.\mac Prelude specific macros here
.\bin Executables
.\examples |
Prelude is mainly written in ansi-c. Be shure libraries needed are available and accesable.
RUNNING PRELUDE
In the Prelude specific bin directory doubleclick prelude.exe . In the commandline specify following switches as needed. [-file= filename ] Default is prelude ] This name is used to create the filenames in the following five switches as a default. [-in= filename Default is prelude.in ] [-out= filename ] Default is prelude.out [-log= filename ] Default is prelude.log [-err= filename ] Default is prelude.err [-dbg= filename ] Default is prelude.dbg [-dbg= { yes | no } [ level ] ] Default for level iff yes specified is 5 [-trc= { yes | no } [ level ] ] Default for level iff yes specified is 5 [-init= string Default is "$", Maximum 2 characters [-term= string Default is ";", Maximum 2 characters
|
Prelude is mainly written in Ansi-c and runs as an application in command window. Be shure libraries needed are available and accesable.
Pragma
pragma [ test | notest ] initiates or finishes test facility
|
pragma [ std | filename ] Default is prelude.pragma
|
|
|
|