Hi Neil, Thanks for your reply. Starting from YHC porting pages the only source for Win32 port I found is WinHaskell. [http://www-users.cs.york.ac.uk/~ndm/projects/winhaskell.php] I have not yet found which port it is: Hugs, YHc, ...?
Also there is a thing called WinHugs at http://www-users.cs.york.ac.uk/~ndm/projects/winhugs.php but I could not find source download for this one. Speaking about YHC: 1) So far I found only a development source for GCC which for the complete build needs not only GMP, but GHC as well. The last one is needed, correct me if I am wrong, for building YHC, but not for YHi. Correct? Is porting Hugs harder then YHC? What do you think? I have successfuly compiled and run Hugs on NetBSD. Hugs compilation does not require GHC. So may be (at least for intepreter) Hugs is easier to port then YHC/YHi? cheers, Dima On 3/31/06, Neil Mitchell <[EMAIL PROTECTED]> wrote: > Hi, > > If I was doing a Haskell port to PPC Windows Mobile, I'd start with > Yhc. If you port a small, portably written runtime (Yhi) in C, then > you get everything else for free. > > There was some talk of a palm port of Yhi, and the only issues that > came up were: > > * GMP is a dependancy, so you'll need to get GMP on Windows mobile. > > * Palm doesn't have a real file system, this isn't true on Windows Mobile. > > Yhc also compiles natively with Visual Studio, which should make this > even easier for you. > > > > 1) Haskell learning tool, so small code snipets could be entered and > > run directly on hand-held (REPL). > See Yhe, which does this (its not finished yet, but finishing it > shouldn't be much work) > > > 2) Running on PPC Haskell applications cross-compiled on host PC. > Yhc has portable bytecode, hence any program is already cross-compiled > to every platform. > > > b) Porting/compiling to .NET CLR? > Yhc can already compile to .NET CLR if that helps. > > > c) Porting/compiling source code > Yhc is pure Haskell, and at some point will be able to be run by Yhc, > then you'll have all these things for free. > > > 4) And finally, do any projects already exist in this area? > > There have been various projects to port nhc and then Yhc to PalmOS, > which is probably a harder challenge than Windows Mobile. I used an > older version of Windows CE and the porting required for Visual Studio > projects was minimal. > > If you need any Yhc specific help with the changes, feel free to email > the Yhc mailing list (yhc -at- haskell.org) view the documentation > (http://www.haskell.org/haskellwiki/Yhc), or ask on the Haskell IRC > (I'm ndm). > > Thanks > > Neil > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe