Haskellsupport in KDevelop

Hello, I've begun to write a plugin that provides basic support for Haskell in KDevelop 3.0 alpha. (http://www.kdevelop.org). It is already included in the CVS and the latest alpha7 release. Screenshots: http://www.thaldyron.com/snap1.png http://www.thaldyron.com/snap2.png http://www.thaldyron.com/snap3.png At the moment it's only possible to create a new project and to build/run it with GHC. What's really missing is a (primitive) background parser written that reports syntax errors. It can be written in yacc, antlr, etc., anything that produces C/C++ code. The only parsers for Haskell I could find are written themselves in Haskell. Does anyone know about one or must I write it from scratch? Regards, Peter

Am Samstag, 4. Oktober 2003, 19:15 schrieb Peter Robinson:
Hello,
I've begun to write a plugin that provides basic support for Haskell in KDevelop 3.0 alpha. (http://www.kdevelop.org).
Great! I will probably use it since I like Haskell and KDE very much. By the way, wasn't KDevelop only for developing in C and C++? Did they move to a plugin-based approach which allows support for other programming languages?
[...]
Regards, Peter
Wolfgang

On Saturday 04 October 2003 20:20, Wolfgang Jeltsch wrote:
Great! I will probably use it since I like Haskell and KDE very much.
By the way, wasn't KDevelop only for developing in C and C++?
The current stable Release 2.1.* is a C/C++ only IDE but the upcoming 3.0 will probably support: Ada, Bash, C/C++, Fortran, Java, Pascal, Perl, PHP, Python, Ruby, Haskell, SQL
Did they move to a plugin-based approach which allows support for other programming languages?
Yes, no other code has to be changed. Language support is plugin/kparts based. :-) Peter
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On Sat, Oct 04, 2003 at 07:15:32PM +0200, Peter Robinson wrote:
What's really missing is a (primitive) background parser written that reports syntax errors. It can be written in yacc, antlr, etc., anything that produces C/C++ code. The only parsers for Haskell I could find are written themselves in Haskell. Does anyone know about one or must I write it from scratch?
There's a yacc parser in Hugs.
participants (3)
-
Peter Robinson
-
Ross Paterson
-
Wolfgang Jeltsch