[chuck-users] feature request: including files

Adam R. Tindale adamtindale at hotmail.com
Wed Oct 19 03:26:38 EDT 2005

Hi Graham,
> For example, I could have a bunch of functions which I could then
> include in other projects.  You can't machine.add a
> fun float changevalue ( float foo )
> { ...
> return bar; }
No, but you can make a public class that has these functions in it.

public class x{

fun float changeval(float foo){return bar;}



x instanceOfX;

instanceOfX.changeval( yourGreatData );


This works quite well. Then you can make a file like classloader.ck 
that is just a bunch of machine.add() and when you write a new class 
you drop it into the classloader.ck file and you always have your handy 
dandy classes ready to go.


More information about the chuck-users mailing list