Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
LIST-EDGES(1)	      User Contributed Perl Documentation	 LIST-EDGES(1)

NAME
	 list-edges - reads penn treebanks, prints out all edges found in each tree, one tree per line

SYNOPSIS
	 list-edges [options] [file ...]

	 Options:
	    -help	 brief help message
	    -man	 full documentation
	   --verbose	 more verbose to STDERR
	   --directinput allow TTY to STDIN

	   --format FORMAT provide a different output format

	   --terminal	 include (exclude) terminal expansions
	   --noterminal	 default is --noterminal

   Sample output
	 $ echo	"(S (NP	(DET the) (NN dog)) (VP	(VBD ran)))" | ./list-edges --terminal
	 DET::the,0,1 NN::dog,1,2 NP,0,2 VBD::ran,2,3 VP,2,3

OPTIONS
       --help
       -?  Show	this help message.

       --man
	   Show	the manual page	for this script.

       --directinput
	   By default, if there	is a human-operated TTY	on STDIN, this script
	   issues a usage message and exits (this is so	users can run
	   "list-edges"	and get	the usage message).  If	you really want	to
	   type	trees by hand on STDIN,	add the	--directinput flag.

       --verbose
	   Repeatable option. Report more of what we're	doing.

       --terminal
       --noterminal
	   Whether or not to print the edges indicating	terminal items.

       --format	FORMAT
	   doesn't currently do	anything

DESCRIPTION
       This program lists all edges in the trees presented, one	tree per line.
       Edges are LABEL,INDEX,INDEX where INDEX values come from	between	the
       words (0-based).

   CAVEATS
       The trees must be in Penn treebank format.

   TO DO
       None that I know	of.

AUTHOR
       Jeremy G. Kahn <jgk@ssli.ee.washington.edu>

perl v5.24.1			  2008-08-28			 LIST-EDGES(1)

NAME | SYNOPSIS | OPTIONS | DESCRIPTION | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=list-edges&sektion=1&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help