Re: [eclipse-clp-users] REPL

From: Paulo Moura <pmoura_at_...342...>
Date: Sat, 10 Aug 2013 01:13:32 +0100
On 10/08/2013, at 01:11, Volkan Unsal <spocksplanet_at_...6...> wrote:

> Unit testing is less of a problem for me than just running the commands. As I write the program, I need to run it against real data. I've been using the commandline to do that, but lack of readlines, history, etc. have made it really hard.

Did you try rlwrap? It works great. Or are you on Windows?

$ port info rlwrap
rlwrap _at_0.37_1 (sysutils)
Variants:             universal

Description:          rlwrap is a 'readline wrapper' that uses the GNU readline library to allow the editing of keyboard
                      input for any other command.
Homepage:             http://utopia.knoware.nl/~hlub/uck/rlwrap/

Library Dependencies: readline
Platforms:            darwin
License:              GPL-2+
Maintainers:          lomion_at_...46...

Cheers,

Paulo


> On Fri, Aug 9, 2013 at 7:49 PM, Paulo Moura <pmoura_at_...342...> wrote:
> 
> On 10/08/2013, at 00:43, Volkan Unsal <spocksplanet_at_...6...> wrote:
> 
> > It's not just the syntax. I need to test and run the code as well.
> 
> What do you mean by "test"? Writing and running unit tests? Looking for an IDE along the lines of Saros or PDT?
> 
> Cheers,
> 
> Paulo
> 
> 
> > On Fri, Aug 9, 2013 at 7:31 PM, Paulo Moura <pmoura_at_...342...> wrote:
> >
> > On 09/08/2013, at 23:13, Volkan Unsal <spocksplanet_at_...6...> wrote:
> >
> > > I wish I knew emacs. Looks like I'm out of luck.
> >
> > Depending on the level of integration you're looking for there are alternatives to Emacs. For editing and publishing source code see for example:
> >
> > https://github.com/LogtalkDotOrg/logtalk3/tree/master/coding
> > https://github.com/LogtalkDotOrg/logtalk3/blob/master/coding/NOTES.txt
> >
> > The provided syntax coloring services cover Logtalk, ISO Prolog, and Prolog modules. You can always extends the support files for ECLiPSe specific features.
> >
> > Cheers,
> >
> > Paulo
> >
> >
> > > btw, I don't have the skills to develop Saros, but moving the project to Github might be a good way to find contributors to the project. Most open source developers don't use Sourceforge.
> > >
> > >
> > >
> > > On Fri, Aug 9, 2013 at 1:34 PM, Kish Shen <kisshen_at_...5...> wrote:
> > > Hi Volkan,
> > >
> > > Saros is an IDE for ECLiPSe, which is a plugin for the Eclipse open development platform (eclipse.org). You can download this from
> > >
> > > http://sourceforge.net/projects/eclipse-clp/files/Saros/
> > >
> > > We are looking for some one to develop this (from http://eclipseclp.org/reports/help.html):
> > >
> > > Calling all Java and GUI wizards - we have an ECLiPSe/eclipse plugin called Saros which brings the tkeclipse functionality into the eclipse IDE framework. It is in need of a maintainer and developer, who can bring it into a state where it can replace the tkeclipse GUI.
> > >
> > > ===
> > >
> > > As mentioned by Paulo (and above), we also provide a GUI -- tkeclipse -- as part of the distribution. This is not an IDE as it does not include an editor for the code, but it does have many useful tools to aid program development. The query entry window also has a history
> > > mechanism, which I gather is what you want, but tkeclise provide much more than that, and I strongly recommend that people use tkeclipse.
> > >
> > > I use tkeclipse and emacs as my editor. I use emacs with Thorsten's eclipse mode (available at http://sourceforge.net/projects/eclipse-clp/files/Editors%20ECLiPSe%20support/) which gives syntax highlighting and much more. Personally this seems as good a combination as a dedicated IDE would be.
> > >
> > > Cheers,
> > >
> > > Kish
> > >
> > >
> > >
> > > On 09/08/2013 03:28, Volkan Unsal wrote:
> > > Sorry, I mean the command line interface.
> > >
> > > Do you use an IDE to write your Eclipse programs?
> > >
> > >
> > > On Thu, Aug 8, 2013 at 10:01 PM, <mskala_at_...206...> wrote:
> > >
> > > On Thu, 8 Aug 2013, Volkan Unsal wrote:
> > > Is there a way, by any chance, to use Eclipse-CLP from SWI-Prolog? I
> > > want to
> > > be more productive with Eclipse, but it's really difficult when REPL is
> > > fighting against me....
> > >
> > > What is REPL?
> > >
> > > --
> > > Matthew Skala
> > > mskala_at_...206...                 People before principles.
> > > http://ansuz.sooke.bc.ca/
> > >
> > >
> > >
> > > ------------------------------------------------------------------------------
> > > Get 100% visibility into Java/.NET code with AppDynamics Lite!
> > > It's a free troubleshooting tool designed for production.
> > > Get down to code-level detail for bottlenecks, with <2% overhead.
> > > Download for free and get started troubleshooting in minutes.
> > > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> > >
> > >
> > >
> > > _______________________________________________
> > > ECLiPSe-CLP-Users mailing list
> > > ECLiPSe-CLP-Users_at_lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/eclipse-clp-users
> > >
> > >
> > >
> > > ------------------------------------------------------------------------------
> > > Get 100% visibility into Java/.NET code with AppDynamics Lite!
> > > It's a free troubleshooting tool designed for production.
> > > Get down to code-level detail for bottlenecks, with <2% overhead.
> > > Download for free and get started troubleshooting in minutes.
> > > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk_______________________________________________
> > > ECLiPSe-CLP-Users mailing list
> > > ECLiPSe-CLP-Users_at_lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/eclipse-clp-users
> >
> > -----------------------------------------------------------------
> > Paulo Moura
> > Logtalk developer
> >
> > Email: <mailto:pmoura_at_...342...>
> > Web:   <http://logtalk.org/>
> > -----------------------------------------------------------------
> >
> >
> >
> >
> >
> > ------------------------------------------------------------------------------
> > Get 100% visibility into Java/.NET code with AppDynamics Lite!
> > It's a free troubleshooting tool designed for production.
> > Get down to code-level detail for bottlenecks, with <2% overhead.
> > Download for free and get started troubleshooting in minutes.
> > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> > _______________________________________________
> > ECLiPSe-CLP-Users mailing list
> > ECLiPSe-CLP-Users_at_lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/eclipse-clp-users
> >
> 
> -----------------------------------------------------------------
> Paulo Moura
> Logtalk developer
> 
> Email: <mailto:pmoura_at_...342...>
> Web:   <http://logtalk.org/>
> -----------------------------------------------------------------
> 
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Get 100% visibility into Java/.NET code with AppDynamics Lite!
> It's a free troubleshooting tool designed for production.
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes.
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> _______________________________________________
> ECLiPSe-CLP-Users mailing list
> ECLiPSe-CLP-Users_at_lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/eclipse-clp-users
> 

-----------------------------------------------------------------
Paulo Moura
Logtalk developer

Email: <mailto:pmoura_at_...342...>
Web:   <http://logtalk.org/>
-----------------------------------------------------------------
Received on Sat Aug 10 2013 - 00:13:44 CEST

This archive was generated by hypermail 2.3.0 : Thu Feb 22 2024 - 18:13:20 CET