Has the backlash been integrated as an escape character in the pd's editing environment? Or is it still only useful in the file description format?

Tom

On 9/29/07, Mathieu Bouchard <matju@artengine.ca> wrote:

some help for writing your http://puredata.org/dev/PdDefinitions ... those
are surely not the best wordings, but it adds detail.

comma (atom type): a comma character that is not backslashed, and thus is
effective as a message separator in a messagebox.

semicolon (atom type): a semicolon character that is not backslashed, and
thus is effective as a message separator in any context. if there was any
implicit context (as in a messagebox), semicolon forgets it, and thus you
get to write an explicit receiver after every semicolon.

dollar (in general): a nonbackslashed dollar sign followed by one or more
digits. in an evaluation, this can be worth a float, symbol or pointer,
whatever the corresponding argument in the argument list is.

dollar (atom type): a dollar that is parsed individually; is replaced by
the corresponding atom upon evaluation.

dollsym (atom type) (missing): in pd 0.39 and earlier: a dollar
(subtitutor) that is at the beginning of an atom, followed by symbol
characters. Upon substitution it becomes a symbol, as the corresponding
atom gets cast to characters and the symbols are merged to make one
resulting symbol.

dollsym (atom type) (missing): in pd 0.40 and earlier: any alternation of
dollar (subtitutor) and normal symbol characters. All those dollar
substitutors get replaced by corresponding atoms cast to characters and
all the parts are merged to make one resulting symbol.

(The backslashing stuff may be important to understand if you expect to
modify or generate patches using [textfile] like some people do; in
general it's good for understanding the fileformat)

Personally, I called "float" "symbol" "pointer" the stable atoms, whereas
I call "comma" "semi" "dollar" "dollsym" the radioactive atoms, because
they decay upon being used by messageboxes. the radioactive atoms also
only really stay alive inside of messageboxes, so in general in pd you
will only see functions/methods for handling stable atoms, not radioactive
ones.

I could've put this in the wiki directly, but wanted to make sure it gets
noticed (and also I'd like some feedback and to know what you'd change in
this). Are there any automatic notifications of changes of wiki pages on
puredata.info (as a configurable option, per user) ? I mean by email, just
like for sf's bug tracker. It would be good to have this so that all
parties involved in modifying pages really know about what's going on. It
gives the advantages of mailing-lists to wikis.

  _ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada
_______________________________________________
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list