An Integrated Development Environment for Declarative Multi-Paradigm Programming

Computer Science – Programming Languages

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

In A. Kusalik (ed), proceedings of the Eleventh International Workshop on Logic Programming Environments (WLPE'01), December 1

Scientific paper

In this paper we present CIDER (Curry Integrated Development EnviRonment), an analysis and programming environment for the declarative multi-paradigm language Curry. CIDER is a graphical environment to support the development of Curry programs by providing integrated tools for the analysis and visualization of programs. CIDER is completely implemented in Curry using libraries for GUI programming (based on Tcl/Tk) and meta-programming. An important aspect of our environment is the possible adaptation of the development environment to other declarative source languages (e.g., Prolog or Haskell) and the extensibility w.r.t. new analysis methods. To support the latter feature, the lazy evaluation strategy of the underlying implementation language Curry becomes quite useful.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

An Integrated Development Environment for Declarative Multi-Paradigm Programming does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with An Integrated Development Environment for Declarative Multi-Paradigm Programming, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and An Integrated Development Environment for Declarative Multi-Paradigm Programming will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-355466

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.