Skip to main content

Questions tagged [pascal]

For questions regarding the use or installation of the Pascal language on retrocomputers.

21 votes
3 answers
4k views

In the paper Bibliography Prettyprinting and Syntax Checking, by Nelson H. F. Beebe, there is this rather interesting mention: C does not have Pascal’s problems with character strings and dynamic ...
André LFS Bacci's user avatar
9 votes
0 answers
387 views

There exists an APL interpreter written in CDC Pascal, which source was published in The BYTE Book of Pascal. Multiple scanned copies of the book in PDF form can be found online, some pretending to ...
Leo B.'s user avatar
  • 22.3k
13 votes
1 answer
3k views

When C was gaining popularity across various computer architectures and it was being ported to those architectures, was it always done via cross-compiling, or was there a known case of a C compiler ...
Leo B.'s user avatar
  • 22.3k
6 votes
1 answer
469 views

Turbo Pascal 3.3 for MSX apparently didn't didn't have graphics, sound or other useful functions to write games, however it allows inline machine code to be injected by using the reserved word "...
Borg Drone's user avatar
  • 2,298
3 votes
2 answers
698 views

Several versions of CP/M Plus came with a device-independent graphics library called GSX. It would be fairly easy to call this from Turbo Pascal: the CP/M-80 version of TP3 includes a function Bdos. I ...
Mark Williams's user avatar
6 votes
0 answers
312 views

As far as can be seen in ISO 7185:1990, §6.9.1, page 60 read(f,vi,...,v„) shall access the textfile and establish a reference to that textfile for the remaining execution of the statement; each of vi,...
Leo B.'s user avatar
  • 22.3k
29 votes
8 answers
5k views

I am looking at the files included with the 1981 game Wizardry. The particular version I have is from a 1998 re-release, but I do not know if the binary is still the original 1981 release. My ...
typedeaf's user avatar
  • 393
15 votes
5 answers
3k views

Back in the days when dinos talked fluently English, Arabic, Spanish and a bunch of other languages, when one could change tapes of a PDP-11 on the fly there was a programming language Turbo Pascal. I ...
HermDP's user avatar
  • 393
21 votes
8 answers
7k views

According to this video Pascal suffered great loss of percentage in the 90s. There is, contrary to the common belief that C prevailed over Pascal, a counterargument that Pascal programmers moved on to ...
Schezuk's user avatar
  • 3,834
-1 votes
2 answers
602 views

Note to the reviewer: Please sorry for my English, I don't speak it well. But all Information's should be reproduced. If you have any questions, let me know it. Thanks, Jens Hello, This is more a ...
Jens's user avatar
  • 83
9 votes
2 answers
492 views

In the UCSD PASCAL II.0 Manual, there is a description (document page 140, PDF page 153) of a peculiar language feature: instead of non-local GOTO statements, as in the Wirth's Pascal, there is ...
Leo B.'s user avatar
  • 22.3k
6 votes
1 answer
776 views

After successfully using port[0] to read a port value in Turbo Pascal, I thought I'd try to understand how to do this using inline assembly/machine code. I'm able to write to the port (my OutPort ...
Nick Bolton's user avatar
21 votes
2 answers
4k views

In the source code of the 1972 Pascal compiler (a very large OCR-ed PDF), there are declarations of variables and record fields of type ALFA, which are "packed arrays" of 10 characters. ...
Leo B.'s user avatar
  • 22.3k
20 votes
4 answers
4k views

Pascal was intended, in part, to be a simple language to implement. Some of the design decisions reflecting this are Declarations/definitions must be given in a strict order (labels, constants, types,...
texdr.aft's user avatar
  • 3,930
7 votes
1 answer
2k views

It appears that both legacy Pascal compilers I have access to (for the BESM-6) contain a bug: they would happily produce code for program test(output);(* may have to omit (output) depending on the ...
Leo B.'s user avatar
  • 22.3k

15 30 50 per page