CLIPS plug-in for Eclipse

326 views
Skip to first unread message

Amittai Shapira

unread,
Dec 17, 2007, 7:41:17 AM12/17/07
to CLIPSESG
Hi All!
I'm working with CLIPS for some time now (> 2 years) and I'm starting
to think of ways to improve my productivity.
We use Eclipse, but just as an editor with syntax coloring.
I've been looking all over for IDE for CLIPS but couldn't find any
(there's something called "Expert System Designer" but I couldn't
actually download it or contact the creators).
Is there anyone interested in starting a project of creating plug-in
to Eclipse to make it "full-blown" IDE for CLIPS: debugger,
intellisense etc... ?

CLIPS Support

unread,
Dec 17, 2007, 7:43:13 PM12/17/07
to CLIPSESG
I didn't have any luck with downloading "Expert System Designer"
either.

I you come across any APIs you need in CLIPS to support Eclipse
integration, post them to the forum and I'll take a look at including
them in CLIPS.

家华 黄

unread,
Dec 18, 2007, 10:05:47 PM12/18/07
to CLIP...@googlegroups.com
Hi, maybe you can try Drools, :)

Amittai Shapira <amittai...@gmail.com> 写道:

雅虎邮箱传递新年祝福,个性贺卡送亲朋!

Amittai Shapira

unread,
Dec 19, 2007, 8:21:00 AM12/19/07
to CLIPSESG
Thanks!
I've looked at Drools (JBoss rules) and it's interesting but it's not
CLIPS.
I have pretty big code base in CLIPS so I'd like to do something for
CLIPS, without changing my existing cdoe base.

On Dec 19, 5:05 am, 家华 黄 <huangjiahua1...@yahoo.com.cn> wrote:
> Hi, maybe you can try Drools, :)
>
> Amittai Shapira <amittaishap...@gmail.com> 写道:
> Hi All!
> I'm working with CLIPS for some time now (> 2 years) and I'm starting
> to think of ways to improve my productivity.
> We use Eclipse, but just as an editor with syntax coloring.
> I've been looking all over for IDE for CLIPS but couldn't find any
> (there's something called "Expert System Designer" but I couldn't
> actually download it or contact the creators).
> Is there anyone interested in starting a project of creating plug-in
> to Eclipse to make it "full-blown" IDE for CLIPS: debugger,
> intellisense etc... ?
>
> ---------------------------------
> 雅虎邮箱传递新年祝福,个性贺卡送亲朋!

Peter Lin

unread,
Dec 28, 2007, 12:29:53 PM12/28/07
to CLIPSESG

JESS comes with an eclipse IDE. there used be an open source CLIPS ide
for eclipse, but don't know if that is still actively being developed.

peter

Amittai Shapira

unread,
Dec 30, 2007, 3:33:54 AM12/30/07
to CLIP...@googlegroups.com
Thanks!
Since JESS (and the plugins) are commercial, I can't use it.
I've looked for the CLIPS plugin, but all the links are broken. Does anyone has unbroken link? Have it for download?
I think it's better to start a project from something other than nothing...

CLIPS Support

unread,
Dec 30, 2007, 4:45:09 PM12/30/07
to CLIPSESG
There's one at http://eclipse-plugins.2y.net/eclipse/plugin_details.jsp?id=322,
but it's marked as obsolete.

On Dec 30, 2:33 am, "Amittai Shapira" <amittaishap...@gmail.com>
wrote:
> Thanks!
> Since JESS (and the plugins) are commercial, I can't use it.
> I've looked for the CLIPS plugin, but all the links are broken. Does anyone
> has unbroken link? Have it for download?
> I think it's better to start a project from something other than nothing...
>

Johan Lindberg

unread,
Jan 3, 2008, 7:50:08 AM1/3/08
to CLIP...@googlegroups.com
Hi,

> I you come across any APIs you need in CLIPS to support Eclipse
> integration, post them to the forum and I'll take a look at including
> them in CLIPS.

One thing I've recently found myself missing is a documentation
function[1]. I've always assumed one existed but I haven't been able
to find it anywhere. The reason i'm posting it in this thread is
because I think an IDE should be able to show the documentation string
of a function in various situations (similar to what Eclipse does for
JavaDoc comments) and in order to do that we need a way to extract the
info programmatically.

What I'm talking about is something similar to:

CLIPS> (deffunction foo ()
"This is an optional documentation string"
(return TRUE))
CLIPS> (documentation foo)
"This is an optional documentation string"
CLIPS> (deffunction bar ()
(return TRUE))
CLIPS> (documentation bar)
nil
CLIPS>

This should also apply to defrules, defmodules and anywhere else you
can specify an optional documentation string.

BR
Johan Lindberg
jo...@pulp.se

[1] http://lispdoc.com/?q=documentation&search=Basic+search

CLIPS Support

unread,
Jan 3, 2008, 1:10:44 PM1/3/08
to CLIPSESG
I put this on the list. You can currently do this from C using the
Get<Construct>PPForm functions, but these don't have a counterpart
that can be invoked from a CLIPS program.

On Jan 3, 6:50 am, "Johan Lindberg" <johan.h.lindb...@gmail.com>
wrote:
Reply all
Reply to author
Forward
0 new messages