User Manual
Page 2
Introduction 77
77
Disclaimer 77
77
Getting started with Macro programming 77
77
An Overview of the Programming Facilities 88
88
Writing your own macros 99
99
Tools Overview 11
11
00
00
crtags: cross-referencing source files 10
File formats 11
Specifying Directories 11
Language Mapping switches 11
General switches 11
Filename filtering 12
Output file format 12
Language specifications" 13
Language element feature selection 13
Languages 13
The CRUNCH Language 11
11
44
44
The crunch compiler 14
Data types 15
Variables - types, scoping, argument passing 16
Scoping 17
Argument Passing 18
Variable argument lists 20
Returning values and parameters 20
Returning values 20
Pass by reference 20
The int data type 21
The float/double data type 21
The string datatype 21
The list (array) datatype 22