Naming conventions: Difference between revisions

Added Quackery.
(Added Quackery.)
Line 1,108:
* Private member functions are embeded between "__" to make a member function "private".
* Variables are generally lower-case.
 
=={{header|Quackery}}==
 
Names in Quackery are any sequence of printable characters, delimited by non-printable characters (i.e. spaces and carriage returns). The Quackery compiler identifies builders, words and numbers by searching first the builders and then the words dictionaries, each from most recently to least recently defined name, and either executes the builder or compiles the word, or if not found, attempts to parse the token as a number. New builders and names can be added to the dictionaries using the builders <code>builds</code> and <code>is</code> respectively. Dictionary searches are case sensitive, number parsing is not (this is relevant for times when the current base is set to larger than 10 during compilation.)
 
To avoid confusion between words and numbers, where applicable, numbers should exclusively include upper case letters along with any digits, and words should not.
 
=={{header|Racket}}==
1,462

edits