BSD 2 development
[unix-history] / .ref-BSD-1 / help / pascal
CommitLineData
2ac99c72
BJ
1 P A S C A L N E W S
2
319 January 77 >> Bug in pxp manual section <<
4
5There is a bug in the description of the `d' option in the pxp manual
6section. Its description should read ``Don't include declaration parts
7in a profile'' rather than ``Include declaration parts in a profile.''
8
926 September 77 >> Known bugs <<
10
11The following bugs in the Pascal system are known. As they are rela-
12tively minor they may not be fixed for some time.
13
141) Due to a bug in the parser generator used to generate "pi" an empty
15"then" part of an "if" statement is diagnosed as a syntax error.
16
172) The name of the containing include file is occasionally not printed
18before a semantic error diagnostic from an include file when the error
19occurs on the last routine in that file.
20
213) Right marginal comments which are past the margin in pxp are folded
22onto the next line; however, the next time the program is reformatted
23they will be treated as aligned comments. They should be recognized
24as still being right marginal comments.
25
264. If a single input file is larger than 65,000 characters then lines
27may be printed incorrectly in error listings as the compiler keeps
28pointers into the source file in 16 bits. If you have files this large
29you should use "include" files.
30
315. On machines without floating point the interpreter will occasionally
32terminate abnormally with an "IOT trap -- Core dumped" when interrupted
33and while printing out the last statistics. This happens if it is int-
34errupted in the floating point interpreter, because the floating point
35interpreter gets mad when it is "reentered". This problem may be fixed
36shortly.
37
38
39This list of bugs will be updated if new bugs are discovered.