Re: [fpc-pascal] Oberon-0

2023-04-20 Thread Ralf Quint via fpc-pascal
On 4/19/2023 7:46 PM, Adriaan van Os via fpc-pascal wrote: Ralf Quint via fpc-pascal wrote: What does Oberon and Forth have to do with the FreePascal compiler? 😕 1. Niklaus Wirth 2. Strong resemblance between Oberon and Pascal 3. An early version of his book Compiler Construction used Pascal

Re: [fpc-pascal] Oberon-0

2023-04-19 Thread Sven Barth via fpc-pascal
Adriaan van Os via fpc-pascal schrieb am Do., 20. Apr. 2023, 04:46: > Ralf Quint via fpc-pascal wrote: > > > What does Oberon and Forth have to do with the FreePascal compiler? 😕 > > 1. Niklaus Wirth > 2. Strong resemblance between Oberon and Pascal > 3. An early version of his book Compiler Cons

Re: [fpc-pascal] Oberon-0

2023-04-19 Thread Adriaan van Os via fpc-pascal
Ralf Quint via fpc-pascal wrote: What does Oberon and Forth have to do with the FreePascal compiler? 😕 1. Niklaus Wirth 2. Strong resemblance between Oberon and Pascal 3. An early version of his book Compiler Construction used Pascal rather than Oberon There is no relation with Forth, bur I

Re: [fpc-pascal] Oberon-0

2023-04-19 Thread Tomas Hajny via fpc-pascal
On 2023-04-20 00:34, Ralf Quint via fpc-pascal wrote: On 4/19/2023 1:06 AM, Markus Greim via fpc-pascal wrote: . . A native Oberon0 to Propeller ASM compiler would be fine, but maybe it would be easier to write first an Oberon0 to PropForth compiler. What does Oberon and Forth have to do w

Re: [fpc-pascal] Oberon-0

2023-04-19 Thread Ralf Quint via fpc-pascal
On 4/19/2023 1:06 AM, Markus Greim via fpc-pascal wrote: You are right there are in between many compilers for the Propeller 2 around. My idea would be a to have an Oberon system on the Propeller itself. Developing on the target itself is unbeatable clever. Is started 35 Years ago with the 8051-

Re: [fpc-pascal] Oberon-0

2023-04-19 Thread Markus Greim via fpc-pascal
You are right there are in between many compilers for the Propeller 2 around. My idea would be a to have an Oberon system on the Propeller itself. Developing on the target itself is unbeatable clever. Is started 35 Years ago with the 8051-AH Basic processor and later on similar systems. The

Re: [fpc-pascal] Oberon-0

2023-04-18 Thread Travis Siegel via fpc-pascal
Gcc has already been ported to the propeller II, (and it runs on the original propeller too), so porting other languages should be "relatively" easy.  I've not made the attempt to port anything yet though, mostly because I've been out of the propeller world for a couple years, and now that the

Re: [fpc-pascal] Oberon-0

2023-04-18 Thread Markus Greim via fpc-pascal
Hi Adriaan, whats about a Oberon-0 compiler compiling to Forth? And then Forth to MacOSX? (RetroForth, Swift or whatever) That may sound silly, but such a Compiler would help a lot to port Obern to other platforms resp Microcontrollers etc. For example to the Propeller II Kind Regards

[fpc-pascal] Oberon-0

2023-04-18 Thread Adriaan van Os via fpc-pascal
Any suggestions for running simple Oberon-0 programs on the MacOSX command-line ? EIther by emulating its RISC processor or by changing the Oberon-0 compiler ? I prefer not to load the entire Oberon system (for which there do exist emulators). To answer my own question maybe the simplest

[fpc-pascal] Oberon-0

2023-04-18 Thread Adriaan van Os via fpc-pascal
Any suggestions for running simple Oberon-0 programs on the MacOSX command-line ? EIther by emulating its RISC processor or by changing the Oberon-0 compiler ? I prefer not to load the entire Oberon system (for which there do exist emulators). Regards, Adriaan van Os _