atsopt(1)

atsopt1

Ats to c compiler

Usage

atsopt <command> ...

Overview

atsopt is the compiler from ATS to C. It is most commonly invoked by atscc which is the preferred frontend for compiling ATS code.

Commands

atsopt takes a number of commands with parameters to determine its behavior:

-d, --dynamic <filenames>

Dynamically load the filenames.

--debug=1

Enable generation of debugging information.

-dep, --depgen

Generate dependency lists.

-h, --help

Print the usage information.

-o, --output <filename>

Specify the output filename.

--posmark_html

Generate an HTML file with colored concrete syntax.

--posmark_xref

Generate an HTML file with syntactic cross-references.

-s, --static <filenames>

Statically load the filenames.

-tc, --typecheck

Typecheck the given ATS source files, but go no further.

-v, --version

Show ATS/Anairiats version and gcc version.

Examples

atsopt -o test.c -d test.dats

Compile test.dats to a C file.

atsopt -tc -d test.dats

Typecheck test.dats only.

atsopt -o test.html -d test.dats --posmark_html

Write a syntax colored version of test.dats.

Releases

Unchanged in 6 releases since Debian 6.0 (Squeeze).

  1. 6.0–11

Author

atsopt was written by Hongwei Xi.

This manual page was written by Matthew Danish <[email protected]>, for the Debian project (and may be used by others).

From ats-lang-anairiats 0.2.11-1.1 in Debian 11 (Bullseye). Parsed by carta from the page's man source.