Update of "TclRAL - Relational Algebra for Tcl"
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview

Artifact ID: f3d0097e4769a99959ff4dcf1b854e039148418e
Page Name:TclRAL - Relational Algebra for Tcl
Date: 2017-08-01 19:28:42
Original User: andrewm
Parent: 326c3b1efcd83d0dcb323cf003244ff8758c2439 (diff)
Content

Welcome to the TclRAL Respository

TclRAL is a "C" based extension of Tcl that implements a complete relational algebra. It defines two new native Tcl data types, Tuple and Relation, and provides a complete set of operators on those new types.

Informally, a Relation may be thought of as a table and a Tuple may be thought of as a row in that table. As a data structure, Relations are often easier to manage than more complicated nested lists or nested dictionaries. TclRAL also provides for relation variables. Relation variables hold relation values and can have constraints defined upon them that insure the integrity of the data contained in them.

This code was formally housed at Sourceforge but has now been moved into a Fossil repository.

The latest release is version 0.12.2.

The Tcl/Tk conference paper on TclRAL is also available.