1. Euphoria for Pelles C / Pocket PC
- Posted by Chris Burch <chriscrylex at aol.com> Apr 05, 2005
- 575 views
Hi Rob, have you considered extending the line of translators to include Pelles C http://www.smorgasbordet.com/pellesc/ based on lcc. Here's why. I've been tearing my hair out over the last few days trying to find a _simple_ way to program the PPC. Tried embedded visual basic, (needs eVB runtimes) embedded visual C, didn't try visual studio .NET, because I would have to pay too much to continue using it for my needs, game edit and gamewrite (too game orientated for needs). All were very complicated to set up (to me anyway), have some, but not complete emulator support, and worked to varying degrees depending on the degree of compatability of the program / interpreter / Windows mobile 2002 / 2003 etc etc etc However Pelles C comes with an example reversi game, that compiled for the PPC, and ran straight away, no support libraries, or anything. But I looked at the code - raw windows stuff almost. Phew. AFAIK, none of the other supported compilers compile for ARM / PPC (please correct me if I'm wrong) The other PDA ports, I think, compile for palm et al, which I think are loosely linux based. If you could produce a translator for Pelles C, what a feather that would be! The easiest programming language anywhere for the PPC (and there are surprisingly few about). Think about it - pleeeeeeeeease. Chris http://members.aol.com/chriscrylex/euphoria.htm http://uboard.proboards32.com/
2. Re: Euphoria for Pelles C / Pocket PC
- Posted by Robert Craig <rds at RapidEuphoria.com> Apr 06, 2005
- 561 views
Chris Burch wrote: > Rob, have you considered extending the line of translators to include Pelles C > <a > href="http://www.smorgasbordet.com/pellesc/">http://www.smorgasbordet.com/pellesc/</a> > based on lcc. > > Here's why. I've been tearing my hair out over the last few days trying to > find a _simple_ way to program the PPC. Tried embedded visual basic, (needs > eVB runtimes) > embedded visual C, didn't try visual studio .NET, because I would have to > pay too much to continue using it for my needs, game edit and gamewrite (too > game > orientated for needs). All were very complicated to set up (to me anyway), > have some, > but not > complete emulator support, and worked to varying degrees depending on the > degree of compatability of the program / interpreter / Windows mobile 2002 / > 2003 etc > etc etc > > However Pelles C comes with an example reversi game, that compiled for the > PPC, and ran straight away, no support libraries, or anything. > > But I looked at the code - raw windows stuff almost. Phew. > > AFAIK, none of the other supported compilers compile for ARM / PPC (please > correct me if I'm wrong) > > The other PDA ports, I think, compile for palm et al, which I think are > loosely linux based. > > If you could produce a translator for Pelles C, what a feather that would be! > The easiest programming language anywhere for the PPC (and there are > surprisingly > few about). > > Think about it - pleeeeeeeeease. OK, I'll think about it. If you buy the $79 C source for the interpreter, you can build the interpreter using Lcc, so I imagine you might be able to build it using Pelles C, without too much trouble. Having the interpreter running on the PPC might be even more useful than having a version of the Translator for the PPC, and since it would be a port to a new platform, you could distribute it freely and even charge for it. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com
3. Re: Euphoria for Pelles C / Pocket PC
- Posted by Chris Burch <chriscrylex at aol.com> Apr 06, 2005
- 565 views
Hi > OK, I'll think about it. > Thanks > If you buy the $79 C source for the interpreter, > you can build the interpreter using Lcc, so I imagine > you might be able to build it using Pelles C, > without too much trouble. Having the interpreter running > on the PPC might be even more useful than having a version > of the Translator for the PPC, and since it would be a port to > a new platform, you could distribute it freely and even > charge for it. I had actually considered that, and although I have programmed in C, I consider myself a very simplistic programmer (certainly not a pro), and I look at other poeples source, see lots of pointers &s and *s, and my brain starts to boil. So I've got to justify the £40 odd to my financial consultant (AKA Mrs Burch). Ho hum. > > Regards, > Rob Craig > Rapid Deployment Software > <a href="http://www.RapidEuphoria.com">http://www.RapidEuphoria.com</a> > Cheers Chris http://members.aol.com/chriscrylex/euphoria.htm http://uboard.proboards32.com/
4. Re: Euphoria for Pelles C / Pocket PC
- Posted by "Juergen Luethje" <j.lue at gmx.de> Apr 06, 2005
- 568 views
Robert Craig wrote: > Chris Burch wrote: >> Rob, have you considered extending the line of translators to include Pelles >> C >> http://www.smorgasbordet.com/pellesc/ >> based on lcc. >> >> Here's why. I've been tearing my hair out over the last few days trying to >> find a _simple_ way to program the PPC. I would highly appreciate a simple way to do so, too. >> Tried embedded visual basic, (needs eVB runtimes) >> embedded visual C, didn't try visual studio .NET, because I would have to >> pay too much to continue using it for my needs, game edit and gamewrite (too >> game >> orientated for needs). All were very complicated to set up (to me anyway), >> have some, >> but not complete emulator support, and worked to varying degrees depending on >> the >> degree of compatability of the program / interpreter / Windows mobile 2002 / >> 2003 etc >> etc etc >> >> However Pelles C comes with an example reversi game, that compiled for the >> PPC, and ran straight away, no support libraries, or anything. Pelles C looks clean and versatile. Thanks for mentioning it! >> But I looked at the code - raw windows stuff almost. Phew. Pocket PC has no text console by nature. Luckily, PocketConsole 1.3 adds this and is freely available <http://www.symbolictools.de/>. I don't know whether Pelles C supports console applications on the Pocket PC. Currently I'm just trying to change the project mentioned in the help: "Getting Started - Your first Pocket PC project" to a simple "Hello world" _console_ application. Especially since I don't know much about C, I'm curious whether I will succeed. >> AFAIK, none of the other supported compilers compile for ARM / PPC (please >> correct me if I'm wrong) >> >> The other PDA ports, I think, compile for palm et al, which I think are >> loosely linux based. >> >> If you could produce a translator for Pelles C, what a feather that would be! >> The easiest programming language anywhere for the PPC (and there are >> surprisingly >> few about). >> >> Think about it - pleeeeeeeeease. Very good idea! > OK, I'll think about it. > > If you buy the $79 C source for the interpreter, > you can build the interpreter using Lcc, so I imagine > you might be able to build it using Pelles C, > without too much trouble. Having the interpreter running > on the PPC might be even more useful than having a version > of the Translator for the PPC, and since it would be a port to > a new platform, you could distribute it freely and even > charge for it. If it works reliably, I would pay for it. I'd highly appreciate anything that brings Pocket PC and Euphoria closer together. And I'm convinced that Pocket PCs and similar small mobile devices will play an increasing role in the future. Regards, Juergen -- Have you read a good program lately?
5. Re: Euphoria for Pelles C / Pocket PC
- Posted by Chris Burch <chriscrylex at aol.com> Apr 06, 2005
- 552 views
Hi Thanks for the pocket console link - looks v interesting. Chris http://members.aol.com/chriscrylex/euphoria.htm http://uboard.proboards32.com/
6. Re: Euphoria for Pelles C / Pocket PC
- Posted by "Juergen Luethje" <j.lue at gmx.de> Apr 06, 2005
- 567 views
Robert Craig wrote: > Chris Burch wrote: >> Rob, have you considered extending the line of translators to include Pelles >> C >> http://www.smorgasbordet.com/pellesc/ based on lcc. <snip> >> If you could produce a translator for Pelles C, what a feather that would be! >> The easiest programming language anywhere for the PPC (and there are >> surprisingly >> few about). >> >> Think about it - pleeeeeeeeease. > > OK, I'll think about it. > > If you buy the $79 C source for the interpreter, > you can build the interpreter using Lcc, so I imagine > you might be able to build it using Pelles C, > without too much trouble. Having the interpreter running > on the PPC might be even more useful than having a version > of the Translator for the PPC, and since it would be a port to > a new platform, you could distribute it freely and even > charge for it. If the "Euphoria to C Translator" would support production of C code for Pocket PC (to be compiled by Pelles C or any other tool), then everyone who has the translator could build an Eu interpreter that runs on PPC, simply by translating the Eu-in-Eu interpreter. So this would kill two birds with one stone. Regards, Juergen
7. Re: Euphoria for Pelles C / Pocket PC
- Posted by "Juergen Luethje" <j.lue at gmx.de> Apr 08, 2005
- 579 views
I wrote: >> Chris Burch wrote: <snip> >>> However Pelles C comes with an example reversi game, that compiled for the >>> PPC, and ran straight away, no support libraries, or anything. > > Pelles C looks clean and versatile. Thanks for mentioning it! > >>> But I looked at the code - raw windows stuff almost. Phew. > > Pocket PC has no text console by nature. Luckily, PocketConsole 1.3 adds > this and is freely available <http://www.symbolictools.de/>. > > I don't know whether Pelles C supports console applications on the > Pocket PC. Currently I'm just trying to change the project mentioned in > the help: > "Getting Started - Your first Pocket PC project" > to a simple "Hello world" _console_ application. Especially since I > don't know much about C, I'm curious whether I will succeed. I did not succeed, and so I asked on Pelles C Forum, whether it's possible to write console applications for Pocket PC with Pelles C <http://smorgasbordet.com/phpBB2/viewtopic.php?t=496>. Didn't get a reply until now ... <snip> Regards, Juergen