Ah, yes! The Hello World Machine.
Doug C.
On Thu, 11 Jan 2024 14:34:29 -0500 Adriaan van Os via fpc-pascal
wrote ---
Nikolay Nikolov via fpc-pascal wrote:
> But that increases the binary size to 28 bytes. We can put a 'ret'
That's still 27 bytes too much. Let's design a CPU
Nikolay Nikolov via fpc-pascal wrote:
But that increases the binary size to 28 bytes. We can put a 'ret'
That's still 27 bytes too much. Let's design a CPU that has "Hello World" as a one-byte
instruction, implement that CPU in a Field-programmable gate array, write an OS for it and let it
s
On 1/7/24 14:21, Ingemar Ragnemalm via fpc-pascal wrote:
Just for comparison, I fired up Think Pascal and made Hello world!
Plain Hello world, closes so quickly that you don't have time to see
it: 4625 bytes.
Including ShowText and while not Button do; 4639 bytes.
Yes, less than 5k! Progre
Section 1.2.41 of the Free Pascal Programmer’s Guide version 3.2.0 says:
"As a result, this will generate a macro with the value of the XXX specifier, as if it were a
string (or, in the case of LINENUM, an integer)."
I don't think this is correct, or at least requires clarification. One can n