Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #44954 > unrolled thread
| Started by | visualforth@rocketmail.com |
|---|---|
| First post | 2016-01-19 19:26 -0800 |
| Last post | 2016-01-20 12:35 -0800 |
| Articles | 14 — 8 participants |
Back to article view | Back to comp.lang.forth
RedaForth visualforth@rocketmail.com - 2016-01-19 19:26 -0800
Re: RedaForth Paul Rubin <no.email@nospam.invalid> - 2016-01-19 21:48 -0800
Re: RedaForth anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-01-20 12:49 +0000
Re: RedaForth Ron Aaron <rambamist@gmail.com> - 2016-01-20 15:29 +0200
Re: RedaForth Richard Owlett <rowlett@cloud85.net> - 2016-01-20 00:07 -0600
Re: RedaForth Richard Owlett <rowlett@cloud85.net> - 2016-01-20 08:51 -0600
Re: RedaForth Gerard Sontag <gerardsontag@gmail.com> - 2016-01-20 06:03 -0800
Re: RedaForth Gerard Sontag <gerardsontag@gmail.com> - 2016-01-20 06:59 -0800
Re: RedaForth Pablo Hugo Reda <pabloreda@gmail.com> - 2016-01-20 11:52 -0800
Re: RedaForth visualforth@rocketmail.com - 2016-01-23 11:54 -0800
Re: RedaForth Pablo Hugo Reda <pabloreda@gmail.com> - 2016-01-25 10:31 -0800
Re: RedaForth visualforth@rocketmail.com - 2016-01-25 12:18 -0800
Re: RedaForth Pablo Hugo Reda <pabloreda@gmail.com> - 2016-01-26 05:10 -0800
Re: RedaForth "Ala'a" <amalawi@gmail.com> - 2016-01-20 12:35 -0800
| From | visualforth@rocketmail.com |
|---|---|
| Date | 2016-01-19 19:26 -0800 |
| Subject | RedaForth |
| Message-ID | <9ae3e4fb-ae06-4125-aa90-b186a1fa8bd2@googlegroups.com> |
Does anybody know where to find RedaForth?
It includes an impressive vector graphics editor, as seen at https://www.youtube.com/watch?v=ZX8GBpIz5b0
Today I accidentally found these lines:
Recently, a new open source Forth has been released the public domain. It is
been used to teach children from poor areas, the fundamentals of
programming. The system is tiny - the full distribution is a just 386kb zip
file
http://www.geocities.com/redaforth/reda4pc.zip
I was mostly impressed by the vector graphics editor that it includes (image
attached). It is used by the kids to draw their cartoon characters, but also
to define the fonts used by the system.
Cheers,
Francisco
Source: http://forum.world.st/OT-RedaForth-td57264.html
[toc] | [next] | [standalone]
| From | Paul Rubin <no.email@nospam.invalid> |
|---|---|
| Date | 2016-01-19 21:48 -0800 |
| Message-ID | <87io2ox0mg.fsf@nightsong.com> |
| In reply to | #44954 |
visualforth@rocketmail.com writes: > The system is tiny - the full distribution is a just 386kb zip file > http://www.geocities.com/redaforth/reda4pc.zip 1. Geocities has been gone for a while and that link redirects to some random business page. 2. 386kb zip file sounds like a relic of the DOS era, not likely to get much traction for educational programming nowadays.
[toc] | [prev] | [next] | [standalone]
| From | anton@mips.complang.tuwien.ac.at (Anton Ertl) |
|---|---|
| Date | 2016-01-20 12:49 +0000 |
| Message-ID | <2016Jan20.134943@mips.complang.tuwien.ac.at> |
| In reply to | #44955 |
Paul Rubin <no.email@nospam.invalid> writes:
>visualforth@rocketmail.com writes:
>> The system is tiny - the full distribution is a just 386kb zip file
>> http://www.geocities.com/redaforth/reda4pc.zip
...
>2. 386kb zip file sounds like a relic of the DOS era, not likely to get
>much traction for educational programming nowadays.
For a simple Forth system that's plenty. IIRC redaforth is from Ron
Aaron, who posts here regularly (more about 8th in the last year or
so), and was still dicsussed a few years ago, so no, it's no relic
of the DOS era.
- anton
--
M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
New standard: http://www.forth200x.org/forth200x.html
EuroForth 2015: http://www.rigwit.co.uk/EuroForth2015/
[toc] | [prev] | [next] | [standalone]
| From | Ron Aaron <rambamist@gmail.com> |
|---|---|
| Date | 2016-01-20 15:29 +0200 |
| Message-ID | <n7o1va$ron$1@dont-email.me> |
| In reply to | #44959 |
On 20/01/2016 14:49, Anton Ertl wrote: > For a simple Forth system that's plenty. IIRC redaforth is from Ron > Aaron, who posts here regularly (more about 8th in the last year or > so), and was still dicsussed a few years ago, so no, it's no relic > of the DOS era. Heh. No, my old Forth was Reva Forth and it is still being used though I'm not maintaining it any longer. I guess that redaforth is from Pablo Reda.
[toc] | [prev] | [next] | [standalone]
| From | Richard Owlett <rowlett@cloud85.net> |
|---|---|
| Date | 2016-01-20 00:07 -0600 |
| Message-ID | <BNudncY3AcSFuQLLnZ2dnUU7-cWdnZ2d@supernews.com> |
| In reply to | #44954 |
On 1/19/2016 9:26 PM, visualforth@rocketmail.com wrote: > Does anybody know where to find RedaForth? > It includes an impressive vector graphics editor, as seen at https://www.youtube.com/watch?v=ZX8GBpIz5b0 > > Today I accidentally found these lines: > > Recently, a new open source Forth has been released the public domain. It is > been used to teach children from poor areas, the fundamentals of > programming. The system is tiny - the full distribution is a just 386kb zip > file > > http://www.geocities.com/redaforth/reda4pc.zip > > I was mostly impressed by the vector graphics editor that it includes (image > attached). It is used by the kids to draw their cartoon characters, but also > to define the fonts used by the system. > > Cheers, > Francisco > Source: http://forum.world.st/OT-RedaForth-td57264.html > Try the Wayback Machine - http://web.archive.org I could not verify as site was down for maintenance.
[toc] | [prev] | [next] | [standalone]
| From | Richard Owlett <rowlett@cloud85.net> |
|---|---|
| Date | 2016-01-20 08:51 -0600 |
| Message-ID | <b5ednXGmpst9AwLLnZ2dnUU7-cudnZ2d@supernews.com> |
| In reply to | #44957 |
On 1/20/2016 12:07 AM, Richard Owlett wrote: > On 1/19/2016 9:26 PM, visualforth@rocketmail.com wrote: >> Does anybody know where to find RedaForth? >> It includes an impressive vector graphics editor, as seen at >> https://www.youtube.com/watch?v=ZX8GBpIz5b0 >> >> Today I accidentally found these lines: >> >> Recently, a new open source Forth has been released the public >> domain. It is >> been used to teach children from poor areas, the fundamentals of >> programming. The system is tiny - the full distribution is a >> just 386kb zip >> file >> >> http://www.geocities.com/redaforth/reda4pc.zip >> >> I was mostly impressed by the vector graphics editor that it >> includes (image >> attached). It is used by the kids to draw their cartoon >> characters, but also >> to define the fonts used by the system. >> >> Cheers, >> Francisco >> Source: http://forum.world.st/OT-RedaForth-td57264.html >> > > Try the Wayback Machine - http://web.archive.org > I could not verify as site was down for maintenance. > The Wayback Machine is up today: Useful links (in SPANISH) appear to be http://web.archive.org/web/20080402035027/http://www.geocities.com/redaforth/ and http://web.archive.org/web/20080411113727/http://reda4.org/ The later has links to downloads. I could not verify integrity of linked files as my tools have demonstrated problems in the past which I've never investigated. HTH
[toc] | [prev] | [next] | [standalone]
| From | Gerard Sontag <gerardsontag@gmail.com> |
|---|---|
| Date | 2016-01-20 06:03 -0800 |
| Message-ID | <6be8ff99-74f1-43ae-b9a3-5c1e64fbaa70@googlegroups.com> |
| In reply to | #44954 |
Le mercredi 20 janvier 2016 04:26:58 UTC+1, visua...@rocketmail.com a écrit : Hello, Not sure that's what you are looking for. A quick google search give me: https://github.com/phreda4/r4MVfor a lot of platform ... except DOS. Amicalement.
[toc] | [prev] | [next] | [standalone]
| From | Gerard Sontag <gerardsontag@gmail.com> |
|---|---|
| Date | 2016-01-20 06:59 -0800 |
| Message-ID | <660c3645-b68e-4510-b86e-4cb153abebc3@googlegroups.com> |
| In reply to | #44962 |
Oops Bad copy/paste: the good one's : https://github.com/phreda4/
[toc] | [prev] | [next] | [standalone]
| From | Pablo Hugo Reda <pabloreda@gmail.com> |
|---|---|
| Date | 2016-01-20 11:52 -0800 |
| Message-ID | <acf07659-6ade-457e-9092-9f5ab15b5e0c@googlegroups.com> |
| In reply to | #44954 |
El miércoles, 20 de enero de 2016, 0:26:58 (UTC-3), visua...@rocketmail.com escribió: > Does anybody know where to find RedaForth? > It includes an impressive vector graphics editor, as seen at https://www.youtube.com/watch?v=ZX8GBpIz5b0 > > Today I accidentally found these lines: > > Recently, a new open source Forth has been released the public domain. It is > been used to teach children from poor areas, the fundamentals of > programming. The system is tiny - the full distribution is a just 386kb zip > file > > http://www.geocities.com/redaforth/reda4pc.zip > > I was mostly impressed by the vector graphics editor that it includes (image > attached). It is used by the kids to draw their cartoon characters, but also > to define the fonts used by the system. > > Cheers, > Francisco > Source: http://forum.world.st/OT-RedaForth-td57264.html Hi, yes, is my forth. you can get from the https://github.com/phreda4/ write me if you need help or explanation I'm glad someone else use my work.
[toc] | [prev] | [next] | [standalone]
| From | visualforth@rocketmail.com |
|---|---|
| Date | 2016-01-23 11:54 -0800 |
| Message-ID | <d9089108-3c69-47eb-ac15-71a87ac66878@googlegroups.com> |
| In reply to | #44968 |
On Wednesday, January 20, 2016 at 2:52:54 PM UTC-5, Pablo Hugo Reda wrote: > El miércoles, 20 de enero de 2016, 0:26:58 (UTC-3), visua...@rocketmail.com escribió: > > Does anybody know where to find RedaForth? > > It includes an impressive vector graphics editor, as seen at https://www.youtube.com/watch?v=ZX8GBpIz5b0 > > > > Today I accidentally found these lines: > > > > Recently, a new open source Forth has been released the public domain. It is > > been used to teach children from poor areas, the fundamentals of > > programming. The system is tiny - the full distribution is a just 386kb zip > > file > > > > http://www.geocities.com/redaforth/reda4pc.zip > > > > I was mostly impressed by the vector graphics editor that it includes (image > > attached). It is used by the kids to draw their cartoon characters, but also > > to define the fonts used by the system. > > > > Cheers, > > Francisco > > Source: http://forum.world.st/OT-RedaForth-td57264.html > > Hi, yes, is my forth. > you can get from the https://github.com/phreda4/ > > write me if you need help or explanation > I'm glad someone else use my work. Thanks, Pablo! I used the Download ZIP at https://github.com/phreda4/r4MV and unpacked it, but I didn't know what to do with it. Is there a Readme file or are there some instructions somewhere to get it running? Wich OS is supported? Thanks a lot in advance, Dirk.
[toc] | [prev] | [next] | [standalone]
| From | Pablo Hugo Reda <pabloreda@gmail.com> |
|---|---|
| Date | 2016-01-25 10:31 -0800 |
| Message-ID | <40f16f10-8a3c-4323-b7cf-cdef24b53a73@googlegroups.com> |
| In reply to | #45047 |
El sábado, 23 de enero de 2016, 16:54:10 (UTC-3), visua...@rocketmail.com escribió: > On Wednesday, January 20, 2016 at 2:52:54 PM UTC-5, Pablo Hugo Reda wrote: > > El miércoles, 20 de enero de 2016, 0:26:58 (UTC-3), visua...@rocketmail.com escribió: > > > Does anybody know where to find RedaForth? > > > It includes an impressive vector graphics editor, as seen at https://www.youtube.com/watch?v=ZX8GBpIz5b0 > > > > > > Today I accidentally found these lines: > > > > > > Recently, a new open source Forth has been released the public domain. It is > > > been used to teach children from poor areas, the fundamentals of > > > programming. The system is tiny - the full distribution is a just 386kb zip > > > file > > > > > > http://www.geocities.com/redaforth/reda4pc.zip > > > > > > I was mostly impressed by the vector graphics editor that it includes (image > > > attached). It is used by the kids to draw their cartoon characters, but also > > > to define the fonts used by the system. > > > > > > Cheers, > > > Francisco > > > Source: http://forum.world.st/OT-RedaForth-td57264.html > > > > Hi, yes, is my forth. > > you can get from the https://github.com/phreda4/ > > > > write me if you need help or explanation > > I'm glad someone else use my work. > > Thanks, Pablo! > > I used the Download ZIP at https://github.com/phreda4/r4MV and unpacked it, but I didn't know what to do with it. > > Is there a Readme file or are there some instructions somewhere to get it running? Wich OS is supported? > > Thanks a lot in advance, > > Dirk. Dirk, r4vm is the virtual machine, not the system. download https://github.com/phreda4/reda4 unzip in a folder and run.
[toc] | [prev] | [next] | [standalone]
| From | visualforth@rocketmail.com |
|---|---|
| Date | 2016-01-25 12:18 -0800 |
| Message-ID | <3f401d6b-4845-4591-b8c1-747e86e780b5@googlegroups.com> |
| In reply to | #45073 |
On Monday, January 25, 2016 at 1:31:34 PM UTC-5, Pablo Hugo Reda wrote: > El sábado, 23 de enero de 2016, 16:54:10 (UTC-3), visua...@rocketmail.com escribió: > > On Wednesday, January 20, 2016 at 2:52:54 PM UTC-5, Pablo Hugo Reda wrote: > > > El miércoles, 20 de enero de 2016, 0:26:58 (UTC-3), visua...@rocketmail.com escribió: > > > > Does anybody know where to find RedaForth? > > > > It includes an impressive vector graphics editor, as seen at https://www.youtube.com/watch?v=ZX8GBpIz5b0 > > > > > > > > Today I accidentally found these lines: > > > > > > > > Recently, a new open source Forth has been released the public domain. It is > > > > been used to teach children from poor areas, the fundamentals of > > > > programming. The system is tiny - the full distribution is a just 386kb zip > > > > file > > > > > > > > http://www.geocities.com/redaforth/reda4pc.zip > > > > > > > > I was mostly impressed by the vector graphics editor that it includes (image > > > > attached). It is used by the kids to draw their cartoon characters, but also > > > > to define the fonts used by the system. > > > > > > > > Cheers, > > > > Francisco > > > > Source: http://forum.world.st/OT-RedaForth-td57264.html > > > > > > Hi, yes, is my forth. > > > you can get from the https://github.com/phreda4/ > > > > > > write me if you need help or explanation > > > I'm glad someone else use my work. > > > > Thanks, Pablo! > > > > I used the Download ZIP at https://github.com/phreda4/r4MV and unpacked it, but I didn't know what to do with it. > > > > Is there a Readme file or are there some instructions somewhere to get it running? Wich OS is supported? > > > > Thanks a lot in advance, > > > > Dirk. > > Dirk, > > r4vm is the virtual machine, not the system. > > download https://github.com/phreda4/reda4 > > unzip in a folder and run. Thanks, Pablo, I got it running. A colorless ColorForth, as your README.md tells me - but the editor shows colors instead of prefixes. I like to know how it works, so I started to translate resumen-manual.txt using Babelfish and Google-Translate. Babelfish allows only a few lines, but the translation is better. Here the first part: ----------------------------------------------------------------------------- The best is that it is not necessary to read... User's Manual: r4 Another language... to increase the general confusion. Features Brief language No syntax rules Rapid development Cross-platform Change encoding rules There are no local variables There are no explicit parameters There are no calls or jumps It is important to rebuild rather than patch Short definitions It changes rules of analysis of the problem Components are sought. Vocabulary is built. Expressed the solution to the problem. Description Postfix (2 3 + instead of 2 + 3) Stack of integer data The code is a dictionary Words separated by space The code is in the file .TXT in the distribution. The sequence of words contained in these files are called CODE The code divides sequence of characters separated by spaces called WORDS * When the word is a number, it stacks on a stack called DATA STACK In addition to numbers: r4 defines prefixes to indicate the function of each word, these are: ^ include | comment " chain : action # data ' address $ hex number % binary number so: r4 can find decimal, hexadecimal, and binary numbers 455 $ffff %10101011 | <-- Valid numbers that are stacked ----------------------------------------------------------------------------- I looked at some files of your reda4-master and I see it is a lot of work and the resulting r4.exe looks nice. But I learned today, what somebody else wrote long ago: "If you know one Forth, you know one Forth" I would like to learn about the graphic features of your Reda-Forth, but I don't see a way to get there. But then I discovered your manual, translated to English: manual-eng.txt Quote: "End of 2005, the need for an alternative to the problematic C language, with its incoherent accepted practices (don't use global variables) and its goal of producing optimized code (use global variables), lead the author to the study of Forth. ... :R4 is a language inspired by ColorForth, with a basic growable dictionary of 109 words, a data stack, a return stack and 6 prefixes with different functions. This manual is the first documentation for the language. You will find here a description of how it works, the behaviour of each word, some examples and a quick reference to the language. ... As someone said, simplicity is the final goal, not the starting point." At the end there is an explanation, "How does :R4 run ?", worth to try it. I would like to try the "Bouncing Ball", but I didn't find out how to start. Any hints?
[toc] | [prev] | [next] | [standalone]
| From | Pablo Hugo Reda <pabloreda@gmail.com> |
|---|---|
| Date | 2016-01-26 05:10 -0800 |
| Message-ID | <8918e538-21ac-42d1-b0d2-b0ed08e4e96a@googlegroups.com> |
| In reply to | #45075 |
> Thanks, Pablo,
> I got it running. A colorless ColorForth, as your README.md tells me - but the editor shows colors instead of prefixes.
>
Look carrefully, the editor show prefixes with colors
> At the end there is an explanation, "How does :R4 run ?", worth to try it.
>
> I would like to try the "Bouncing Ball", but I didn't find out how to start.
> Any hints?
Ok, the manual is a bit outdated,
better try and see code in the zip
r4 start in a graphics windows, not console exist
the exe take main.txt (code) ans run the browser program.
this browser look r4 folder, if you modify something here the browser show the changes..
then F1 run, f2 edit f3 new (you need enter a name)
in the ide (f2) you edit the code
this is the same example working
---------------------------------------------
^r4/lib/gui.txt
#ball
$19A1231 $873A1232 $87380444 $8739F662 $199F664 $7BFDF662 $7BFC0444 $7BFE1232 $19A1239 $11A3B0F7 $C6D49C08 $FFFFFFC $FF0000F 0
#xb 0 #yb 0 #vx 8 #vy 0 #ay 2
:toc vx neg 'vx ! ;
:tic vy neg 'vy ! ;
:drawball 100 100 dim xb yb pos 'ball nsprite ;
:screen
show cls
drawball
xb vx +
sw >? ( toc )
0 <? ( toc )
'xb !
ay 'vy +!
yb vy +
sh >? ( tic drop sh )
'yb !
'exit >esc< ;
: screen ;
---------------------------------------
you can copy&paste this example in a text file in the r4 folder and then run with the browser.
[toc] | [prev] | [next] | [standalone]
| From | "Ala'a" <amalawi@gmail.com> |
|---|---|
| Date | 2016-01-20 12:35 -0800 |
| Message-ID | <e264b35f-6033-433e-b30d-5eca493f7be5@googlegroups.com> |
| In reply to | #44954 |
I think this is the one you are looking for (but in its latest incarnation) https://code.google.com/p/reda4/ which is now: https://github.com/phreda4/reda4 keep in mind both are for wine and android. Ala'a
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.forth
csiph-web