1REXXC(1) General Commands Manual REXXC(1)
2
3
4
6 rexxc - Open Object Rexx Compiler
7
9 rexxc inputfile [outputfile] [-s]
10
12 You can use this utility to produce versions of your programs that do
13 not include the original program source. You can use these programs to
14 replace any Rexx program file that includes the source, with the fol‐
15 lowing restrictions:
16
17
18 1. The SOURCELINE built-in function returns 0 for the number of
19 lines in the program and raises an error for all attempts to
20 retrieve a line.
21
22 2. A sourceless program may not be traced. The TRACE instruction
23 runs without error, but no tracing of instruction lines, expres‐
24 sion results, or intermediate expression values occurs.
25
26
27 If you specify the outputfile , the language processor processes the
28 inputfile and writes the executable version of the program to the out‐
29 putfile. If the outputfile already exists, it is replaced.
30
31 If the language processor detects a syntax error while processing the
32 program, it reports the error and stops processing without creating a
33 new outputfile. If you omit the outputfile, the language processor
34 performs a syntax check on the program without writing the executable
35 version to a file.
36
37 Note: You can use the in-storage capabilities of the RexxStart program‐
38 ming interface to process the file image of the outputfile.
39
40 For further information, read the README and the other documentation
41 files included in the Open Object Rexx distribution.
42
44 -s suppress the display of the information about the interpreter
45 used.
46
47
49 rexx(1)
50
51
53 Open Object Rexx is distributed under the terms of the Common Public
54 License v1.0 which accompanies this distribution.
55 http://www.oorexx.org/license.html
56
57
58
59Version 4.1.0 November 2010 REXXC(1)