Scroll to navigation

THEME_D_COMPILE(1) Theme-D Compiler THEME_D_COMPILE(1)

NAME

theme-d-compile - the Theme-D compiler

SYNOPSIS

theme-d-compile [ OPTION ] ... FILE

DESCRIPTION

Compile the Theme-D source file FILE to Theme-D pseudocode. The default output file name is obtained by replacing the suffix of the source file as follows:

thp => tcp

ths => tcs

thi => tci

thb => tcb

By default, the output file is placed into the directory where the command theme-d-compile is invoked.

OPTIONS

Specify the compilation output file.
Specify the search path for Theme-D modules. The path should be a list of directories separated with :'s. You can prefix the list with a colon in order to include the default Theme-D library path in the search path.
Specify the type of the unit to be compiled. The unit type has to be one of proper-program, script, interface, or body.
Specify the message level of the compiler. The level has to be an integer number from 0 to 3. Value 0 means no output and value 3 the most verbose output.
Do only macro expansion on the source.
Compile the source without macro expansion.
Print backtrace on compilation error.
Pretty print the pseudocode output.
Less information in the error messages.
Show information about loading modules.

ENVIRONMENT

If this variable is defined its value is used as the Theme-D configuration file instead of the default configuration file.

FILES

/etc/theme-d-config
The Theme-D configuration file.
~/.theme-d-config
The Theme-D configuration file. This file should be normally present only if you use Theme-D in local mode.

SEE ALSO

theme-d-link(1), run-theme-d-program(1), setup-theme-d-test-env(1), /usr/share/doc/theme-d-doc/theme-d-user-guide.pdf.gz

2018-10-03 GNU