Aussie++
Dan Tobias (Talk | contribs) |
Dan Tobias (Talk | contribs) |
||
Line 8: | Line 8: | ||
'''Aussie++''' is a spoof programming language inspired by a Reddit thread, whose syntax and keywords are based on Australian slang. There is also a mode where its keywords are expressed in "upside-down" (down-under) characters in [[Unicode]]. "Boomerangs" (angle brackets <code><></code>) are used instead of curly braces. The time function in one of its standard libraries always returns Melbourne time. | '''Aussie++''' is a spoof programming language inspired by a Reddit thread, whose syntax and keywords are based on Australian slang. There is also a mode where its keywords are expressed in "upside-down" (down-under) characters in [[Unicode]]. "Boomerangs" (angle brackets <code><></code>) are used instead of curly braces. The time function in one of its standard libraries always returns Melbourne time. | ||
− | Programs in Aussie++ always begin with <code>G'DAY MATE!</code> and end with <code>CHEERS C***!</code>. Initializing variables is done with the <code>I RECKON</code> keyword, like <code>I RECKON x = 5;</code>. "If" statements begin with <code>YA RECKON</code>. Loops can be done with "walkabout" constructs like <code>I RECKON I'LL HAVE A WALKABOUT UNTIL</code>. | + | Programs in Aussie++ always begin with <code>G'DAY MATE!</code> and end with <code>CHEERS C***!</code>. Initializing variables is done with the <code>I RECKON</code> keyword, like <code>I RECKON x = 5;</code>. "If" statements begin with <code>YA RECKON</code>. Loops can be done with "walkabout" constructs like <code>I RECKON I'LL HAVE A WALKABOUT UNTIL</code>. A true boolean value is <code>NAH, YEAH</code>, while a false one is <code>YEAH, NAH</code>, and NIL is <code>BUGGER ALL</code>. Output is done using the <code>GIMME</code> statement. |
== Links == | == Links == |
Latest revision as of 20:37, 30 October 2021
Aussie++ is a spoof programming language inspired by a Reddit thread, whose syntax and keywords are based on Australian slang. There is also a mode where its keywords are expressed in "upside-down" (down-under) characters in Unicode. "Boomerangs" (angle brackets <>
) are used instead of curly braces. The time function in one of its standard libraries always returns Melbourne time.
Programs in Aussie++ always begin with G'DAY MATE!
and end with CHEERS C***!
. Initializing variables is done with the I RECKON
keyword, like I RECKON x = 5;
. "If" statements begin with YA RECKON
. Loops can be done with "walkabout" constructs like I RECKON I'LL HAVE A WALKABOUT UNTIL
. A true boolean value is NAH, YEAH
, while a false one is YEAH, NAH
, and NIL is BUGGER ALL
. Output is done using the GIMME
statement.