Annotation of researchv10dc/cmd/pascal/pc0/poot, revision 1.1

1.1     ! root        1: 8 or 9 in octal number
        !             2: Number too large for this implementation
        !             3: Not enough arguments to %s
        !             4: Expression given (variable required) for var parameter %s of %s
        !             5: Parameter type not identical to type of var parameter %s of %s
        !             6: Expression type clashed with type of value parameter %s of %s
        !             7: Too many arguments to %s
        !             8: %s %s declared on line %d has more arguments than
        !             9: %s %s declared on line %d
        !            10: %s parameter %s of %s declared on line %d is not identical
        !            11: with %s parameter %s of %s declared on line %d
        !            12: Type of %s parameter %s of %s declared on line %d is not identical
        !            13: to type of %s parameter %s of %s declared on line %d
        !            14: %s %s declared on line %d has fewer arguments than
        !            15: Case selectors cannot be %ss
        !            16: Ran out of memory (case)
        !            17: Case label type clashed with case selector expression type
        !            18: Case label out of range
        !            19: Multiply defined label in case, lines %d and %d
        !            20: Oct/hex allowed only on writeln/write calls
        !            21: Width expressions allowed only in writeln/write calls
        !            22: Constant declarations should precede type, var and routine declarations
        !            23: All constants should be declared in one const part
        !            24: %s is a %s, not a constant as required
        !            25: Constant too large for this implementation
        !            26: %s constants cannot be signed
        !            27: Type clash: real is incompatible with integer
        !            28: This resulted because you used '/' which always returns real rather
        !            29: than 'div' which divides integers and returns integers
        !            30: Type clash: non-identical scalar types
        !            31: Type clash: unequal length strings
        !            32: Type clash: files not allowed in this context
        !            33: Type clash: non-identical %s types
        !            34: Type clash: %ss with file components not allowed in this context
        !            35: Type clash: %s is incompatible with %s
        !            36: Constant set involved in non set context
        !            37: Set default type "intset" is not a set
        !            38: Sets may not have 'real' elements
        !            39: Set elements must be scalars, not %ss
        !            40: Range upper bound of %D out of set bounds
        !            41: Upper bound of element type clashed with set type in constant set
        !            42: Range lower bound of %D out of set bounds
        !            43: Lower bound of element type clashed with set type in constant set
        !            44: Value of %D out of set bounds
        !            45: Element type clashed with set type in constant set
        !            46: External procedures and functions are not standard
        !            47: External procedures and functions can only be declared at the outermost level.
        !            48: Procedures or functions cannot be declared external.
        !            49: Too many levels of function/procedure nesting
        !            50: Separately compiled routine segments are not standard.
        !            51: %s undefined on line%s
        !            52: %s improperly used on line%s
        !            53: Unresolved forward declaration of %s %s
        !            54: No assignment to the function variable
        !            55: Missing program statement and program body
        !            56: Missing program statement
        !            57: File %s listed in program statement but not declared
        !            58: File %s listed in program statement but declared as a %s
        !            59: File %s listed in program statement but defined as %s
        !            60: The file output must appear in the program statement file list
        !            61: Input is used but not defined in the program statement
        !            62: %s %s is neither used nor set
        !            63: %s %s is never used
        !            64: %s %s is used but never set
        !            65: label %s was declared but not defined
        !            66: Function type should be given only in forward declaration
        !            67: Procedures do not have types, only functions do
        !            68: Function type must be specified
        !            69: Function type can be specified only by using a type identifier
        !            70: Functions should not return %ss
        !            71: Procedure/function nesting too deep
        !            72: Types must be specified for arguments
        !            73: Procedures cannot have types
        !            74: Types for arguments can be specified only by using type identifiers
        !            75: Files cannot be passed by value
        !            76: Files cannot be a component of %ss passed by value
        !            77: Each function argument must be declared separately
        !            78: Each procedure argument must be declared separately
        !            79: Expression given, %s required for %s parameter %s
        !            80: Formal %s %s cannot be qualified
        !            81: %s %s cannot be qualified
        !            82: Built-in %s %s cannot be passed as a parameter
        !            83: Variable given, %s required for %s parameter %s
        !            84: For variable %s must be unqualified
        !            85: For variable %s cannot be an element of a record
        !            86: For variable %s must be declared in the block in which it is used
        !            87: For variable %s cannot be %ss
        !            88: Can't modify the for variable %s in the range of the loop
        !            89: Type of initial expression clashed with index type in 'for' statement
        !            90: Type of limit expression clashed with index type in 'for' statement
        !            91: %s is not a function
        !            92: %s is a nonstandard function
        !            93: %s takes no arguments
        !            94: %s takes either zero or one argument
        !            95: %s takes exactly one argument
        !            96: %s's argument must be integer or real, not %s
        !            97: seed's argument must be an integer, not %s
        !            98: %s's argument must be a real, not %s
        !            99: %s's argument must be an integer or real, not %s
        !           100: ord's argument must be of scalar type or a pointer, not %s
        !           101: %s is forbidden for reals
        !           102: %s's argument must be of scalar type, not %s
        !           103: odd's argument must be an integer, not %s
        !           104: chr's argument must be an integer, not %s
        !           105: Argument to card must be a set, not %s
        !           106: Argument to eoln must be a text file, not %s
        !           107: Argument to eof must be file, not %s
        !           108: %s is an unimplemented 6000-3.4 extension
        !           109: Ran out of memory (hash)
        !           110: Ran out of hash tables
        !           111: Label declarations should precede const, type, var and routine declarations
        !           112: All labels should be declared in one label part
        !           113: Goto %s is into a structured statement
        !           114: Label %s not defined in correct block
        !           115: Label %s redefined
        !           116: Goto %s from line %d is into a structured statement
        !           117: %s is undefined
        !           118: Variable required
        !           119: %s %s found where variable required
        !           120: ^ allowed only on files and pointers, not on %ss
        !           121: %s is a %s, not a function
        !           122: Illegal function qualificiation
        !           123: Pascal uses [] for subscripting, not ()
        !           124: Subscripting allowed only on arrays, not on %ss
        !           125: . allowed only on records, not on %ss
        !           126: %s is not a field in this record
        !           127: Error occurred on qualification of %s
        !           128: Too few subscripts (%d given, %d required)
        !           129: Subscript value of %D is out of range
        !           130: Array index type incompatible with declared index type
        !           131: Error occurred on index number %d
        !           132: Too many subscripts (%d given, %d required)
        !           133: Ran out of memory (defnl)
        !           134: Ran out of name list tables
        !           135: Pre-defined files input and output must not be redefined
        !           136: %s is already defined in this block
        !           137: Can't call %s, its %s not a procedure
        !           138: %s is a nonstandard procedure
        !           139: null takes no arguments
        !           140: flush takes at most one argument
        !           141: flush's argument must be a file, not %s
        !           142: Writing %ss with two write widths is non-standard
        !           143: Cannot write %ss with two write widths
        !           144: Negative widths are not allowed
        !           145: Zero widths are non-standard
        !           146: Oct/hex allowed only on text files
        !           147: Write widths allowed only on text files
        !           148: Type mismatch in write to non-text file
        !           149: Oct and hex are non-standard
        !           150: Can't write %ss with oct/hex
        !           151: Writing scalars to text files is non-standard
        !           152: Can't write %ss to a text file
        !           153: Second write width must be integer, not %s
        !           154: First write width must be integer, not %s
        !           155: Write requires an argument
        !           156: Message requires an argument
        !           157: Can't 'writeln' a non text file
        !           158: Arguments to %s must be variables, not expressions
        !           159: Type mismatch in read from non-text file
        !           160: Can't read %ss from a text file
        !           161: Reading scalars from text files is non-standard
        !           162: Can't 'readln' a non text file
        !           163: read requires an argument
        !           164: %s expects one argument
        !           165: Argument to %s must be a file, not %s
        !           166: %s expects one or two arguments
        !           167: Two argument forms of reset and rewrite are non-standard
        !           168: First argument to %s must be a file, not %s
        !           169: Second argument to %s must be a string, not %s
        !           170: %s expects at least one argument
        !           171: (First) argument to %s must be a pointer, not %s
        !           172: Record required when specifying variant tags
        !           173: Too many tag fields
        !           174: Second and successive arguments to %s must be constants
        !           175: Specified tag constant type clashed with variant case selector type
        !           176: No variant case label value equals specified constant value
        !           177: Argument to %s must be a alfa, not %s
        !           178: halt takes no arguments
        !           179: argv takes two arguments
        !           180: argv's first argument must be an integer, not %s
        !           181: argv's second argument must be a string, not %s
        !           182: stlimit requires one argument
        !           183: stlimit's argument must be an integer, not %s
        !           184: remove expects one argument
        !           185: remove's argument must be a string, not %s
        !           186: linelimit expects two arguments
        !           187: linelimit's second argument must be an integer, not %s
        !           188: linelimit's first argument must be a text file, not %s
        !           189: page expects one argument
        !           190: Argument to page must be a text file, not %s
        !           191: pack expects three arguments
        !           192: unpack expects three arguments
        !           193: %s requires a to be an unpacked array, not %s
        !           194: %s requires z to be a packed array, not %s
        !           195: %s requires a and z to be arrays of the same type
        !           196: %s requires a and z to be single dimension arrays
        !           197: %s cannot have more elements in a (%d) than in z (%d)
        !           198: %s is an unimplemented 6400 extension
        !           199: Tag fields cannot be %ss
        !           200: %s is a duplicate field name in this record
        !           201: Variant label type incompatible with selector type
        !           202: Duplicate variant case label in record
        !           203: %s is a constant and cannot be qualified
        !           204: Constant string too long
        !           205: Can't qualify a function result value
        !           206: Type names (e.g. %s) allowed only in declarations
        !           207: Procedure %s found where expression required
        !           208: Operand of %s must be integer or real, not %s
        !           209: not must operate on a Boolean, not %s
        !           210: Left operand of %s must be Boolean, not %s
        !           211: Right operand of %s must be Boolean, not %s
        !           212: Left operand of / must be integer or real, not %s
        !           213: Right operand of / must be integer or real, not %s
        !           214: Set types of operands of %s must be identical
        !           215: Left operand of %s must be integer, real or set, not %s
        !           216: Right operand of %s must be integer, real or set, not %s
        !           217: Cannot mix sets with integers and reals as operands of %s
        !           218: Left operand of %s must be integer, not %s
        !           219: Right operand of %s must be integer, not %s
        !           220: %s comparison on sets is non-standard
        !           221: %s not allowed on records - only allow = and <>
        !           222: %s not allowed on pointers - only allow = and <>
        !           223: Strings not same length in %s comparison
        !           224: %ss and %ss cannot be compared - operator was %s
        !           225: %s types must be identical in comparisons - operator was %s
        !           226: Right operand of 'in' must be a set, not %s
        !           227: Index type clashed with set component type for 'in'
        !           228: record comparison is non-standard
        !           229: %ss may not participate in comparisons
        !           230: Unreachable statement
        !           231: Variable in with statement refers to %s, not to a record
        !           232: Type of expression clashed with type of variable in assignment
        !           233: Type of expression in if statement must be Boolean, not %s
        !           234: Type of expression in while statement must be Boolean, not %s
        !           235: Until expression type must be Boolean, not %s, in repeat statement
        !           236: Assert statement is non-standard
        !           237: Assert expression must be Boolean, not %ss
        !           238: Ran out of memory (string)
        !           239: Ran out of memory (tralloc)
        !           240: Ran out of tree tables
        !           241: Type declarations should precede var and routine declarations
        !           242: All types should be declared in one type part
        !           243: %s is a %s, not a type as required
        !           244: Files cannot be members of files
        !           245: Set of real is not allowed
        !           246: Set type must be range or scalar, not %s
        !           247: Implementation restriction: sets must be indexed by 16 bit quantities
        !           248: Storage requirement of %s exceeds the implementation limit of %D by %D bytes
        !           249: Can't mix %ss and %ss in subranges
        !           250: Scalar types must be identical in subranges
        !           251: Range lower bound exceeds upper bound
        !           252: Subrange of real is not allowed
        !           253: Subrange bounds must be Boolean, character, integer or scalar, not %s
        !           254: Index type for arrays cannot be real
        !           255: Array index type is a %s, not a range or scalar as required
        !           256: Value of dimension specifier too large or small for this implementation
        !           257: Files cannot be members of dynamic structures
        !           258: Variable declarations should precede routine declarations
        !           259: All variables should be declared in one var part
        !           260: Malformed program statement
        !           261: Malformed declaration
        !           262: Malformed const declaration
        !           263: Malformed type declaration
        !           264: Malformed var declaration
        !           265: Malformed record declaration
        !           266: Deleted ';' before keyword else
        !           267: Malformed statement in case
        !           268: Malformed statement
        !           269: Missing/malformed expression
        !           270: Too many syntax errors - QUIT
        !           271: End matched %s on line %d
        !           272: Inserted keyword end matching %s on line %d
        !           273: Input line too long - QUIT
        !           274: Include syntax error - expected ' or " not found - QUIT
        !           275: Missing closing %c for include file name - QUIT
        !           276: Garbage after filename in include
        !           277: Include filename must end in .i or .h
        !           278: Absurdly deep include nesting - QUIT
        !           279: Ran out of memory (include)
        !           280: Octal constants are non-standard
        !           281: Digits required after decimal point
        !           282: Digits required in exponent
        !           283: Character/string delimiter is '
        !           284: Unmatched %c for string
        !           285: Null string not allowed
        !           286: Digits required before decimal point
        !           287: { in a { ... } comment
        !           288: Comment does not terminate - QUIT
        !           289: (* in a (* ... *) comment
        !           290: Illegal character
        !           291: Declaration found when statement expected
        !           292: Expected keyword begin after declarations, before statements
        !           293: Parsing resumes
        !           294: Parse stack overflow
        !           295: Unrecoverable syntax error - QUIT
        !           296: Point of error
        !           297: Undefined identifier
        !           298: Improper %s identifier
        !           299: Deleted %s%s
        !           300: Replaced %s%s with a %s%s
        !           301: Inserted %s%s
        !           302: Expected %s%s
        !           303: Undefined %s
        !           304: Replaced %s id with a %s id
        !           305: End-of-file expected - QUIT
        !           306: Unexpected end-of-file - QUIT
        !           307: Too many 'others' cases; only one allowed

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.