community
directory
books
authors
images
encyclopedia

Email:
Password:
Register

Knowledgerush Search

 

Google
  Web knowledgerush


Search for images of Subset-equational language


Message boards   Post comment

Subset-equational language

The Subset-equational language (SEL) is a declarative programming language for set processing by Bharat Jayaraman.

Features of SEL include:

  • subset and equational program clauses.
  • pattern matching over sets (supporting efficient iteration over sets).
  • annotations to say which functions distribute over union in which arguments (for point-wise/incremental computation over sets).
  • defining transitive closures through circular constraints (implemented by mixed top-down/memoisation and bottom-up strategy).
  • meta-programming and simple higher-order programming.
  • modest user-interface including tracing.

The SEL compiler, written in Quintus Prolog, generates WAM-like code, extended to deal with set-matching, memoisation, and the novel control structure of the language. The run-time system is written in C.

 

Compose Your Message

Your Email Address or Pen Name (optional):
Subject:
Your Message:
 

 

 

 

 

 

This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Subset-equational language".

 

Contact UsPrivacy Statement & Terms of Use

 
Copyright © 1999-2003 Knowledgerush.com. All rights reserved.