How to turn a scripting language into a domain specific language for computer algebra

Computer Science – Symbolic Computation

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

We have developed two computer algebra systems, meditor [Jolly:2007] and JAS [Kredel:2006]. These CAS systems are available as Java libraries. For the use-case of interactively entering and manipulating mathematical expressions, there is a need of a scripting front-end for our libraries. Most other CAS invent and implement their own scripting interface for this purpose. We, however, do not want to reinvent the wheel and propose to use a contemporary scripting language with access to Java code. In this paper we discuss the requirements for a scripting language in computer algebra and check whether the languages Python, Ruby, Groovy and Scala meet these requirements. We conclude that, with minor problems, any of these languages is suitable for our purpose.

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

How to turn a scripting language into a domain specific language for computer algebra 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 How to turn a scripting language into a domain specific language for computer algebra, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and How to turn a scripting language into a domain specific language for computer algebra will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-228444

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