[PD-announce] k_cext v0.2.5

Kjetil S. Matheussen k.s.matheussen at notam02.no
Sun Jul 13 11:12:40 CEST 2003


http://www.notam02.no/~kjetism/pd/bin/


        The k_cext PD external makes you able to program
        the programming language "C" directly within
        the PD objects.

        +-------------------------------------------------------+
        | Which means: You don't need an external text-editor.  |
        +-------------------------------------------------------+





CHANGES 0.2.4 -> 0.2.5:

-Fixed the problem that integer numbers sometimes was converted to
 floats before compiling.
-Fixed ENDSWITCH macro.
-Small internal changes.
-Changed the PD subpatch example in the README file to use the trigger
 object. The information that was written earlier that you had to
 make connections in a certain order, was misinformation. The behaviour
 is unspesified according to the spesification. The trigger object fix
 such situations. (But if you need to use the trigger-object, its a good
 sign that you should rather use k_cext for the operation anyway. My
 opinion.)
-Removed the windows .dll file. If you are not able to compile up k_cext
 yourself, you most probably aren't able to use k_cext either.
-Added a "print" message, which prints out the generated c-code with
 line-numbers to the terminal.
-Prints out the generated c-code with linenumbers if compilation fails.
 Makes debugging a lot faster.
-Added a SEND macro that takes a symbol string and a number, and sends
 a pd message.
-Added "DO", which can (and should) be used instead of the BEGIN macro.
 DO is not a macro, but a special symbol used by the k_cext
 preprocessor to know when to automaticly insert BEGIN and
 END based on indentation. Just like Python. :)
-Changed the main example patch to use DO instead of BEGIN/END.
-Added some more example patches.
-Fixed nearly correct indentation of the generated C code.


-- 





More information about the Pd-announce mailing list