On Thu, 14 Oct 2010 10:55:43 -0500 (CDT), Gabriel M. Beddingfield wrote
  On Thu, 14 Oct 2010, Nick Dokos wrote:
  is certainly a lot of room for disagreement, but
Python, in particular,
 has a fairly strict type system. It is dynamic (execution-time) 
 So how do I, in Python, declare that variable 'foo'
 must only ever be an integer.  Then, when my program
 accidentally tries to assign a string, unicode string,
 tuple, list, or class instance -- I want it to throw a
 compile-time error. 
  ^^^^^^^^^^^^^
Read careful, Nick explicitly wrote 'dynamic' (execution time) ...
Don't confuse 'static typing' with 'strong typing'.
Most, if not all, modern "scripting" languages have far more
typechecking than POC.
   How do I do that? 
In the (possible) absence of a compiler you don't,
 HTH Ralf Mattes
  -gabriel
 _______________________________________________
 Linux-audio-user mailing list
 Linux-audio-user(a)lists.linuxaudio.org
 
http://lists.linuxaudio.org/listinfo/linux-audio-user 
--
R. Mattes -- Systemeinheitsstreichler
Hochschule fuer Musik Freiburg
rm(a)inm.mh-freiburg.de