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

FreeBSD Manual Pages

  
 
  

home | help
RAST(1) 		     General Commands Manual			 RAST(1)

NAME
     rast - translate output of sgmls to RAST format

SYNOPSIS
     rast [ -ooutput_file ] [ input_file ]

DESCRIPTION
     Rast  translates  the output of sgmls to the format of a RAST result.  RAST
     is the Reference Application for SGML Testing defined in the Proposed Amer-
     ican National Standard on	Conformance  Testing  for  Standard  Generalized
     Markup  Language  (SGML) Systems (X3.190-199X).  Rast reads from input_file
     or from standard input if input_file is not specified.  It writes	to  out-
     put_file  or to standard output if output_file is not specified; use of the
     -o option avoids the need for rast to use a temporary file.

     Note that the -c option of sgmls can generate a  capacity	report	in  RACT
     format.

BUGS
     Production  [9]  in  clause  14.5.5 of the draft standard is clearly wrong;
     rast corrects it by appending `, LE'.  An alternative  way  to  correct  it
     would be to delete the `,"END-ENTITY"'.

     In   production   [18]   in   clause   14.5.9,   `markup data+'  should  be
     `markup data*' since internal sdata entities need not contain  any  charac-
     ters (14.5.11), and markup data cannot be empty (14.5.9, 14.5.12).

     The  RAST	result	for  the  example  in  Annex B.4 is incorrect.	The line
     G03-A1= should be immediately followed by a line  !g03-e1!.   (The  problem
     with production [9] also applies to this example.)

     Rast  outputs a newline after #ERROR in order to avoid producing files with
     partial lines.

SEE ALSO
     sgmls(1)
     Conformance Testing for Standard Generalized Markup  Language  (SGML)  Sys-
     tems, (X3.190-199X), Draft July 1991

									 RAST(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=rast&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help