FreeBSD Manual Pages
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 Pro- posed American 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 output_file or to standard output if output_file is not specified; use of the -o option avoids the need for rast to use a tem- porary 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 char- acters (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 prob- lem 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) Systems, (X3.190-199X), Draft July 1991 RAST(1)
NAME | SYNOPSIS | DESCRIPTION | BUGS | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=rast&sektion=1&manpath=FreeBSD+13.0-RELEASE+and+Ports>