myatscc - Simple ATS2 compiler frontend
Contents
Description
myatscc is a frontend intended to simplify the compilation of ATS source code. myatscc attempts to
figure out the necessary flags to compile any .dats file given to it on the command-line. A special
comment-based syntax is provided for specifying options to the the myatscc frontend, and these comments
are written directly into the source file to be compiled.
Examples
Whatever needed for compiling foo.dats should be written as some form of comment inside foo.dats. For
instance, the following comment is assumed to be the default (if nothing is given explicitly):
(*##myatsccdef=patscc-D_GNU_SOURCE-DATS_MEMALLOC_LIBC-o$fname($1)$1*)
Then on the command line the file may be compiled with:
myatsccfoo.datsName
myatscc - Simple ATS2 compiler frontend
Options
--dry See the commands that myatscc would generate without actually running them.
--gc For use of the Boehm garbage collector for malloc.
--help Show usage information.
See Also
patsopt(1), patscc(1) These programs are documented fully by TheATS2/Postiatsuser'smanual available via the web at http://www.ats-lang.org/
Synopsis
myatscc [options] files...
