On Sun, 17 Dec 2023, Adriaan van Os via fpc-pascal wrote:
Michael Van Canneyt via fpc-pascal wrote:
28. The documentation for macpas "UNIV" is missing ?
I have no idea what this is ?
UNIV is macpas specific (as mentioned in Appendix D.6 of the Programmer's
Manual)
Thank you, added t
On Sun, 17 Dec 2023, Adriaan van Os via fpc-pascal wrote:
Michael Van Canneyt via fpc-pascal wrote:
37. Shouldn't the macpas "mwpascal" modifier be added to ?
call-modifiers = "register" | "cdecl" | "pascal" | "stdcall" |
"safecall" | "inline" | "mwpascal" .
call-modifiers = "cdec
On Sun, 17 Dec 2023, Adriaan van Os via fpc-pascal wrote:
On Sat, 16 Dec 2023, Adriaan van Os via fpc-pascal wrote:
More questions about the FreePascal Language Reference (version 3.2.0)
part 3
26. Am I correct to assume the following equivalents for rules that I
couldn't find a defin
On Sun, 17 Dec 2023, Adriaan van Os via fpc-pascal wrote:
Another use of UNIV is type-compatibility of procedural parameters. For
example with
function BinaryFind
( theValuePtr : univ UnivPtr;
theFirstIndex : Int32;
theLastInd
On Sun, 17 Dec 2023, Adriaan van Os via fpc-pascal wrote:
Michael Van Canneyt via fpc-pascal wrote:
On Sat, 16 Dec 2023, Adriaan van Os via fpc-pascal wrote:
More questions about the FreePascal Language Reference (version 3.2.0),
part 4
34. Are macpas LEAVE and CYCLE statements undo
On Sun, 17 Dec 2023, Adriaan van Os via fpc-pascal wrote:
Michael Van Canneyt wrote:
32. Are the set operators "include", "exclude" missing in the syntax
diagrams ? Is "><" missing (specifically) as set operator in the syntax
diagrams ?
Include/Exclude are not operators. They are procedu
Michael Van Canneyt via fpc-pascal wrote:
The following zip file contains the updated documentation:
http://downloads.freepascal.org/fpc/beta/3.2.4-rc1/docs/doc-pdf.zip
Besides correcting your remarks, I did a general overhaul:
- I changed the use of space character in syntactic elements to das
On Sun, 24 Dec 2023, Adriaan van Os via fpc-pascal wrote:
Michael Van Canneyt via fpc-pascal wrote:
The following zip file contains the updated documentation:
http://downloads.freepascal.org/fpc/beta/3.2.4-rc1/docs/doc-pdf.zip
Besides correcting your remarks, I did a general overhaul:
- I
Michael Van Canneyt via fpc-pascal wrote:
I added univ and documented it.
Something seems to have gone wrong with the defintion on page 212.
Having a better look, the rule defines just one
parameter. So, we get instead
formal-parameter-list = "(" [ parameter-declaration { ";" paramet