Risk-Aware Code Review: Auto Approve Low-Risk Changes
LiveReview LiveReview LiveReview - Free, Risk-Aware Code Review: Auto Approve Low-Risk Changes | Product Hunt LiveReview - Free, Risk-Aware Code Review: Auto Approve Low-Risk Changes | Product Hunt GitHub Install Now

We'd appreciate a star

GAC - The GAP Compiler

Authors

              The GAP Group <https://www.gap-system.org>

Description

       GAC  compiles the input files.   Input files  must be GAP  source code (suffix '.g' or '.gap'),  C source
       code (suffix '.c'),  or compiled  code files (suffix '.o').

       -c     Compiles  the  input files to statically loadable object files, which must be linked together to a
              new kernel.

       -d     Compiles the input files to dynamically loadable object files, which can be loaded by a kernel  at
              runtime.

       -C     Only compiles the input files to C code, which will require compilation and linking to be usable.

       -r     Statically  compiled  files will be assumed to be given by pathnames relative to the GAP root, and
              will be compiled for automatic loading when files are sought relative to the GAP root.

       -o<output>
              Name the output file <output>.

       -save-temps
              Tells 'gac' to not delete any intermediate files

       -p<option>
              Pass the option  <option> to  the C compiler.

       -P<option>
              Pass the option  <option> to  the C linker.

       -L<option>
              Tells 'gac' to pass the option  <option> to the C linker when linking dynamic modules. Contrary to
              -P the option is appended at the end of the link command after the .o files to link.

Name

       GAC - The GAP Compiler

See Also

gap(1)

       You can read the complete manual in /usr/share/gap/doc or you can use the online help system. Type  ?help
       inside GAP to access it.

Synopsis

          gac [-c|-d] [-o<output>] {-f<option>} <input>...

See Also