[chuck-users] "pure"

Tom Lieber lieber at princeton.edu
Sat May 9 15:38:01 EDT 2009


class X {
    fun void doit();
}

[Untitled]:line(2): function declaration must contain code...
[Untitled]:line(2): (unless in interface, or is declared 'pure')
[Untitled]:line(2): ...at function 'doit'

interface X {
    fun void doit();
}

[Untitled]:line(2): function declaration must contain code...
[Untitled]:line(2): (unless in interface, or is declared 'pure')
[Untitled]:line(2): ...at function 'doit'

class X {
    fun pure void doit();
}

[chuck](VM): sporking incoming shred: 1 (Untitled)...

Does anybody use "pure" or know what it does? The last example seems
to be equivalent to saying "fun void doit() { }".

-- 
Tom Lieber
http://AllTom.com/


More information about the chuck-users mailing list