#!qprep
#
# NAME
#   test12.qprep: test of qprep directives with invalid values
#
#
# USAGE
#   qprep [qprep options] test12.qprep
#
#
# DESCRIPTION
#   This file contains an invalid value for each qprep directive that
#   has some restriction on its values.
#
#   The file also contains some stuff after the preamble that qprep would
#   normally pass through without interpretation, including some things
#   that would otherwise be invalid and valid qprep directives.
#
#   The file is part of a suite of inputs to test qprep.
#
#   Qprep should find many errors.  In fact, qprep should not produce
#   any target directives at all.
#
#   The output should go into a file named "test12.qprep.pst",
#   unless the command line contains an outscript directive
#   that provides an alternative output file name.
#
#
# AUTHOR
#   Written 2001 by Michael J. Gourlay
#

# Qprep control directives
#PSTQ erase               =maybe
#PSTQ silent              =possibly
#PSTQ submit              =probably
#PSTQ operation_verbosity =high
#PSTQ verbose_script      =perhaps
#PSTQ explicit_preample   =yep

# Job environment directives
#PSTQ export_vars         =yn

# Reporting directives
#PSTQ keep                =nothing
#PSTQ keep                =stderrstdout
#PSTQ keep                =stderr stdout
#PSTQ keep                =stdour
#PSTQ keep                =stdout,
#PSTQ keep                =stdout,stderr,
#PSTQ mail                =abert

# Job control directives
#PSTQ checkpoint          =sn
#PSTQ checkpoint          =s1

# Limit directives
#PSTQ nodes               =one
#PSTQ cpus_per_node       =uno
#PSTQ wall_time           =62
#PSTQ process_cpu_time    =1804
#PSTQ total_cpu_time      =3607
#PSTQ proc_file_size      =thousands
#PSTQ total_file_size     =11.5
#PSTQ tapemta             =eleven
#PSTQ tapemtb             =12.1
#PSTQ tapemtc             =13.2
#PSTQ tapemtd             =14.4
#PSTQ tapemte             =15.9
#PSTQ tapemtf             =16.10
#PSTQ tapemtg             =17.11
#PSTQ tapemth             =18.12
#PSTQ nice                =20.
#PSTQ process_memory      =8000.20
#PSTQ total_memory        =9000.22

# Qprep will die after reading the next line.
#PSTQ END_OF_PREAMBLE
This is the first line after the preamble of "test12.qprep".
two
the quick red fox jumped over the lazy brown dog. `1234567890-=[]\;',./
THE QUICK RED FOX JUMPED OVER THE LAZY BROWN DOG. ~!@#$%^&*()_+{}|:"<>?

#PSTQ Qprep never gets this far.
#PSTQ nonsense = Qprep ignores this too, another syntax error.
#PSTQ username = Qprep ignores this too, though it contains valid directive.

ten
This is the last line in "test12.qprep".
