13.07.2015 Views

Manual de Introducción a PD - PicaLab

Manual de Introducción a PD - PicaLab

Manual de Introducción a PD - PicaLab

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Manual</strong> <strong>de</strong> Introducción a <strong>PD</strong>______________________________________________________________________3.5. ArgumentosHemos visto ya varios objetos que aceptan argumentos:El 12 <strong>de</strong> notein, perro y gato en sel, el 10 <strong>de</strong>l operador +, el A <strong>de</strong> print…son todosargumentos.Los argumento son símbolos (textuales o numéricos) que se sitúan a continuación <strong>de</strong>lnombre <strong>de</strong> un objeto (separados <strong>de</strong> éste por al menos un espacio).Número y tipo <strong>de</strong> los argumentos• Algunos objetos no aceptan argumentos• Otros aceptan un número fijo (e.g. +)• Otros un número variable (e.g. trigger)• Algunos aceptan cualquier símbolo (e.g. print)• Otros sólo símbolos específicos (e.g. valor númerico para los operadores comosuma, o los símbolos específicos <strong>de</strong> select)Argumentos como valor <strong>de</strong>fectoEn algunos casos, los argumentos <strong>de</strong>terminan un valor inicial por <strong>de</strong>fecto.En estos casos, las entradas <strong>de</strong> la <strong>de</strong>recha suelen modificar este valor (aunquevisualmente no se modifique este valor en el patch), como es el caso <strong>de</strong> la suma:• Inicialmente, todo valor que entra por la izquierda, salesumado en 10.• Después <strong>de</strong> que hayamos introducido un nuevo valor por laizquierda (e.g. 18), el sumando toma un nuevo valor (e.g. 18),aunque lamentablemente seguimos visualizando un 10, locual pue<strong>de</strong> prestar a confusión.Una alternativa a este tipo <strong>de</strong> argumentos, sería utilizar un loadbang, que manda unbang cuando se abre el patch. Aunque algo más farragoso, el siguiente patch cumple lamisma funcionalidad que con el argumento <strong>de</strong>ntro <strong>de</strong> la suma.______________________________________________________________________Sergi Jordà Página 18 5/19/2004

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!