Package org.shapelogic.streamlogic

streamlogic

See:
          Description

Class Summary
LoadLegacyLetterStreams Create letter streams.
LoadLetterStreams Create letter streams.
LoadParticleStreams Create particles streams.
Definition of colors is still not developed properly.
LoadPolygonStreams Create letter streams.
RulePredicate Simple data class for a rule that is a predicate with 4 inputs.
How should this be represented in a text file?
A: POINT_COUNT == 5
A POINT_COUNT == 5
A POINT_COUNT == 5;
A: POINT_COUNT == 5; LINE_COUNT = 5
! A POINT_COUNT == 5; LINE_COUNT = 5
A POINT_COUNT == 5; LINE_COUNT = 5
def A POINT_COUNT == 5; LINE_COUNT = 5
========== def A POINT_COUNT == 5 LINE_COUNT == 5
HOLE_COUNT == 1
===== def A POINT_COUNT == 5 && LINE_COUNT == 5
|| HOLE_COUNT == 1
StreamNames Class with definitions common stream names.
First strategy was not to used the same headlines and stream names to make it easier to debug in case of an error.
This has been dropped in order to make it simpler for the users.
 

Package org.shapelogic.streamlogic Description

streamlogic

New library for functional programming style lazy calculation.

This is going to replace the system up to ShapeLogic 0.8 what was mainly based on goal driven tasks. Somewhat like the language Prolog but without backtracking or unification.
The same rules that before was creating tasks are now creating derivative streams.

Dependency

Declarative programming

Declarative programming in ShapeLogic is build on the following:



Copyright © 2009. All Rights Reserved.