[PD-cvs] abstractions/pureunity README,1.5,1.6

Mathieu Bouchard matju at users.sourceforge.net
Sat Dec 31 22:29:39 CET 2005


Update of /cvsroot/pure-data/abstractions/pureunity
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6763

Modified Files:
	README 
Log Message:
type prefixes


Index: README
===================================================================
RCS file: /cvsroot/pure-data/abstractions/pureunity/README,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** README	31 Dec 2005 18:44:54 -0000	1.5
--- README	31 Dec 2005 21:29:37 -0000	1.6
***************
*** 164,167 ****
--- 164,204 ----
  
  +-+-+--+---+-----+--------+-------------+---------------------+
+ 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
  





More information about the Pd-cvs mailing list