Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

uuagc(1) [debian man page]

uuagc(1)							   User Commands							  uuagc(1)

NAME
uuagc - Attribute Grammar compiler SYNOPSIS
uuagc [ options ... ] file DESCRIPTION
This program uuagc is the compiler of the (Utrecht University) Attribute Grammar system. It takes as input AG source files (.ag) and pro- duces as output regular Haskell source files (.hs). Available options: -m generate default module header --module[=name] generate module header, specify module name -d, --data generate data type definition --strictdata generate strict data fields (when data is generated) --strictwrap generate strict wrap fields for WRAPPER generated data -c, --catas generate catamorphisms -f, --semfuns generate semantic functions -s, --signatures generate signatures for semantic functions --newtypes use newtypes instead of type synonyms -p, --pretty generate pretty printed list of attributes -w, --wrappers generate wappers for semantic domains -r, --rename rename data constructors --modcopy use modified copy rule --nest use nested tuples --syntaxmacro experimental: generate syntax macro code (using knit catas) -o file, --output=file specify output file -v, --verbose verbose error message format -h, -?, --help get usage information -a, --all do everything (-dcfsprm) -P search path, --=search path specify seach path --prefix=prefix set prefix for semantic functions --self generate self attribute --cycle check for cyclic definitions --version get version information -O,--optimize optimize generated code (--visit --case) --visit try generating visit functions --seq force evaluation using function seq (visit functions only) --unbox use unboxed tuples --case use nested cases instead of let (visit functions only) --Werrors turn warnings into fatal errors --dumpgrammar dump internal grammar representation (in generated code) COPYRIGHT
Copyright (C) 1998 -- 2005 Doaitse Swierstra, Arthur Baars and Alexey Rodriguez Copyright (C) 2005 -- 2007 Alexey Rodriguez Copyright (C) 2005 -- 2007 Joost Verhoog Copyright (C) 2006 -- 2007 Arie Middelkoop Copyright (C) 2006 -- 2007 Jeroen Fokker Copyright (C) 2007 Atze Dijkstra This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MER- CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA AUTHOR
This manual page was written by Arjan Oosting <arjanoosting@home.nl> for the Debian system (but may be used by others). uuagc 0.9.4 April 2007 uuagc(1)

Check Out this Related Man Page

mkepmlist(1)                                                  Easy Software Products                                                  mkepmlist(1)

NAME
mkepmlist - make an epm list file from a directory. SYNOPSIS
mkepmlist [ -g group ] [ -u user ] [ --prefix directory ] directory [ ... directory ] DESCRIPTION
mkepmlist recursively generates file list entries for files, links, and directories. The file list is send to the standard output. The -g option overrides the group ownership of the files in the specified directories with the specified group name. The -u option overrides the user ownership of the files in the specified directories with the specified user name. The --prefix option adds the specified directory to the destination path. For example, if you installed files to "/opt/foo" and wanted to build a distribution that installed the files in "/usr/local", the following command would generate a file list that is installed in "/usr/local": mkepmlist --prefix=/usr/local /opt/foo >foo.list SEE ALSO
epm(1) - create software packages epminstall(1) - add a directory, file, or symlink to a list file epm.list(5) - epm list file format COPYRIGHT
Copyright 1999-2007 by Easy Software Products, All Rights Reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MER- CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. 3 April 2006 ESP Package Manager mkepmlist(1)
Man Page