aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README39
1 files changed, 38 insertions, 1 deletions
diff --git a/README b/README
index 56b4e2f..2235492 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-$Id: README,v 1.5 2005-12-31 18:44:54 matju Exp $
+$Id: README,v 1.6 2005-12-31 21:29:37 matju Exp $
PureUnity
@@ -163,6 +163,43 @@ other. That means: don't divide by the sqrt(N) at all and you'll get an
appropriate result.
+-+-+--+---+-----+--------+-------------+---------------------+
+TYPE PREFIXES
+
+Those have to be prefixes in order to be honored by DOLLSYM:
+[$1norm] should expand to [fnorm], [lfnorm], [#norm], etc.
+
+Those prefixes are necessary in order to achieve polymorphism through
+abstraction arguments.
+
+CURRENT:
+ f float
+
+FUTURE (from PureData):
+ ~ signal
+ s symbol
+ p gpointer
+ a anything
+ l list (of whatever)
+ lf list of floats
+ ls list of symbols
+ lp list of pointers
+
+FUTURE (from DesireData):
+ t stringpointer
+ L listpointer
+ v varpointer (instance symbol)
+
+FUTURE (from GridFlow):
+ # grid (of whatever)
+ #b grid of bytes (uint8)
+ #s grid of shorts (int16)
+ #i grid of ints (int32)
+ #l grid of longs (int64)
+ #f grid of floats (float32)
+ #d grid of doubles (float64)
+ #r grid of rubies (VALUE*)
+
++-+-+--+---+-----+--------+-------------+---------------------+
ETC