cg-proc(1)

cg-proc1

This application is part of ( cg3 ) this tool is part of the cg-3 constraint grammar system: https://edu.visl.dk/cg3.html.

Usage

cg-proc [OPTIONS] grammar_file [input_file [output_file]]

Overview

cg-proc is the grammar parser and disambiguator in the VISL constraint grammar system. It chooses between different analyses (or "readings") of a word delivered by a morphological analyser based on a set of grammatical rules.

By default, cg-proc reads input from stdin and writes output to stdout. The binary grammar files read by the parser are generated by cg-comp(1)

Options

-d:

morphological disambiguation (default behaviour)

-s:

specify number of sections to process

-f:

set the format of the I/O stream to NUM,

where `0' is VISL format and `1' is Apertium format (default: 1)

-r:

run only the named rule

-t:

print debug output on stderr

-w:

enforce surface case on lemma/baseform

(to work with -w option of lt-proc)

-n:

do not print out the word form of each cohort

-1:

only output the first analysis if ambiguity remains

-z:

flush output on the null character

-v:

version

-h:

show this help

Releases

5 releases since Debian 9 (Stretch); the text changed 2 times.

  1. 9
  2. 10–12
  3. 13

Bugs

Email to: Tino Didriksen <[email protected]>

Author

(c) 2007-2025 GrammarSoft ApS

From cg3 1.5.1-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.