Provided by: pakcs_2.0.1-1_amd64 bug

NAME

       pakcs - the Portland Aachen Kiel Curry System

SYNOPSIS

       pakcs [OPTIONS]

DESCRIPTION

       PAKCS  is  an  implementation  of  the  functional  logic  language  Curry (http://currry-
       language.org) which compiles Curry programs into Prolog  programs.   Detailed  information
       about PAKCS can be found at https://www.informatik.uni-kiel.de/~pakcs/

       The  command  pakcs either invokes the interactive environment or one of the various tools
       (e.g., documentation generation, browsing and analyzing programs, web frameworks, etc).

OPTIONS

       Invoke interactive environment:

           pakcs <options> [ -- <run-time arguments>]

       with options:

       --h, --help, -?
              show this message and quit

       -V, --version
              show version and quit

       -q, --quiet
              work silently

       --noreadline
              do not use input line editing via command "rlwrap"

       -D<prop>=val
              define pakcsrc property "prop" as "val"  :<cmd>  <args>  :  command  of  the  PAKCS
              environment

       Invoke some tool:

           pakcs <tool> <tool specific options>

       where <tool> is one of:

              addtypes   : add missing signature to top-level operations

              analyze    : analyze various properties (via CASS)

              browse     : browse and analyze

              check      : check properties

              createmake : create make file for main module

              frontend   : Curry front end

              data2xml   : generate XML bindings

              doc        : generate documentation for Curry programs

              erd2cdbi   : create database code for ER model and Database.CDBI libraries

              erd2curry  : create database code for ER model

              makecgi    : translate Curry HTML program into CGI program

              peval      : partially evaluate a program

              pp         : Curry preprocessor

              spiceup    : create web application via Spicey

              style      : check style of source programs

              test       : test assertions (no longer supported)

              verify     : translate Curry module to Agda for property verification

       To get more help about the usage of a tool, type

                  pakcs <tool> -h

AUTHOR

       This  manual  page has been written by Michael Hanus and converted to nroff format by Mike
       Gabriel <mike.gabriel@das-netzwerkteam.de>.  This man page has been written for the Debian
       project initially, but may also be used by others.