Jump to content

Names to numbers: Difference between revisions

m
→‎{{header|Quackery}}: fixed indentation
m (→‎{{header|Quackery}}: fixed indentation)
Line 1,936:
Finally, the compiled nest is executed with <code>do</code>.
 
<lang Quackery> [ 901 + ] is ninetyone ( --> n )
<lang Quackery>
[ 12 + ] is onetwo ( --> n )
[ 23 + ] is two three ( --> n )
[ 34 + ] is threefour ( --> n )
[ 45 + ] is fourfive ( --> n )
[ 56 + ] is fivesix ( --> n )
[ 67 + ] is six seven ( --> n )
[ 78 + ] is seveneight ( --> n )
[ 89 + ] is eightnine ( --> n )
[ 910 + ] is nineten ( --> n )
[ 1011 + ] is ten eleven ( --> n )
[ 1112 + ] is eleventwelve ( --> n )
[ 1213 + ] is twelve thirteen ( --> n )
[ 1314 + ] is thirteenfourteen ( --> n )
[ 1415 + ] is fourteenfifteen ( --> n )
[ 1516 + ] is fifteensixteen ( --> n )
[ 1617 + ] is sixteen seventeen ( --> n )
[ 1718 + ] is seventeeneighteen ( --> n )
[ 1819 + ] is eighteennineteen ( --> n )
[ 1920 + ] is nineteentwenty ( --> n )
[ 2030 + ] is twentythirty ( --> n )
[ 3040 + ] is thirtyforty ( --> n )
[ 4050 + ] is fortyfifty ( --> n )
[ 5060 + ] is fiftysixty ( --> n )
[ 6070 + ] is sixty seventy ( --> n )
[ 7080 + ] is seventyeighty ( --> n )
[ 8090 + ] is eightyninety ( --> n )
[ 90 + ] is ninety ( --> n )
 
[ 100 * ] is hundred ( n --> n )
[ 1000 * ] is thousand ( n --> n )
[ thousand thousand ] is million ( n --> n )
[ thousand million ] is billion ( n --> n )
 
[ 0 0 ] is {{ ( --> n n )
[ + 0 ] is , ( n n --> n n )
[ + ] is }} ( n n --> n )
 
[ $ "{{ " swap
witheach
[ dup char , = if
[ dip space join ]
join ]
$ " }}" join
Line 1,987 ⟶ 1,986:
else
[ nested join ] ]
do ] is name->number ( $ --> n )
 
$ "one billion, two hundred and thirty four million, five hundred and sixty seven thousand, eight hundred and ninety"
1,488

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.