fbornhofen / dwarfcassowary

Lively Kernel enabled version of the famous Cassowary Constraint Solving Toolkit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DwarfCassowary - Constraint Solving for the Lively Kernel based on Cassowary for JavaScript

This is a Lively Kernel adaption of the JavaScript implementation of the Cassowary Constraint Solving Toolkit.
As some of Lively's libraries conflict with the ones used for Cassowary/JavaScript, changes are likely to be restricted to the class system.

Require DwarfCassowary in your Lively module to import all Cassowary classes into the global namespace. Example code from the html files is supposed to run without modifications. 

The package also contains two required Lively modules (Hashtable and HashSet) that are Lively ports of jshashtable by Tim Down (http://www.timdown.co.uk/jshashtable/).


THANKS
to the original authors for this great piece of software:

Cassowary Constraint Solving Toolkit for C++, Java, and Smalltalk
Version 0.70

Web Page: http://www.cs.washington.edu/research/constraints/cassowary
Contact: cassowary@cs.washington.edu
SourceForge hosting: http://sourceforge.net/projects/cassowary/

Greg J. Badros (email: my last name at cs.washington.edu) and
Alan Borning <borning@cs.washington.edu>
University of Washington
Computer Science and Engineering
Seattle, WA 98195-2350
10-April-2000
(Hosting moved to SourceForge November 2005)
v0.70 Update for GCC 4.x 29-December-2006


See LICENSE for legalese regarding use of this distribution.


About

Lively Kernel enabled version of the famous Cassowary Constraint Solving Toolkit

License:Other


Languages

Language:JavaScript 99.8%Language:Shell 0.2%