2009-06-18 12 views

Respuesta

12
+0

Es un poco divertido referirse a! * Como "bang-splat" :) – lavinio

+0

+1.Todavía uso hashbang cuando escribo scripts de shell. Pero siempre me ha gustado la entrada jerga para Yu-Shiang Whole Fish (http://catb.org/jargon/html/Y/Yu-Shiang-Whole-Fish.html) o ɣ. – paxdiablo

9

Esfuércese por la claridad y no use la jerga, sino que use el nombre comúnmente aceptado de cada símbolo. Por lo tanto,

. dot or period 
! exclamation point 
* asterisk or star 
% percent (sometimes mod) 
& ampersand 
< less than 
{ left brace 
[ left bracket 
; semicolon 
+2

+1 para promover una comunicación clara y concisa. –

+0

"comunicación clara y concisa" depende de las partes que lo hacen. ¡Dudo que encontraras a alguien en Slashdot que no supiera que bang significaba "!" (Sin embargo, probablemente no sabrían cuál era el punto de explicación :-). Y si me dijeras poundsign-exclamationpoint-forwardslash-bin-forwardslash-bash para la primera línea de un script de shell, me reiría de tus intentos noobies de comunicación clara: mucho mejor sería hashbangbinbash, que todo aspirante a UNIX debería aprender :-) – paxdiablo

+0

# 'hash' es universal, octothorp es pretencioso, llamándolo libra confunde a los británicos –

7

El manual de referencia INTERCAL es la guía definitiva:

.   spot     identify 16-bit variable  
:   two-spot    identify 32-bit variable  
,   tail     identify 16-bit array   
;   hybrid     identify 32-bit array   
#   mesh     identify constant    
=   half-mesh            
'   spark     grouper      
`   backspark            
!   wow      equivalent to spark-spot  
?   what     unary exlusive OR (ASCII)  
"   rabbit-ears    grouper      
".   rabbit     equivalent to ears-spot  
|   spike             
%   double-oh-seven   percentage qualifier   
-   worm     used with angles    
<   angle     used with worms    
>   right angle           
(   wax      precedes line label   
)   wane     follows line label    
[   U turn             
]   U turn back           
{   embrace            
}   bracelet            
*   splat     flags invalid statements  
&   ampersand[5]   unary logical AND    
V   V      unary logical OR    
      (or book)            
V-   bookworm    unary exclusive OR    
      (or universal qualifier)        
$   big money    unary exclusive OR (ASCII)        
c|   change     binary mingle     
~   sqiggle     binary select     
_   flat worm            
      overline    indicates "times 1000"   
+   intersection   separates list items   
/   slat             
\   backslat            
@   whirlpool            
-'   hookworm            
^   shark             
      (or simply sharkfin)   
+1

Siempre y siempre votare cualquier respuesta que tenga que ver con INTERCAL –

+0

+1 también. Es una pena que la etiqueta intercal solo devuelva una pregunta. ¿Nadie más lo usa en producción? –

17

Aquí hay unos pocos, estilo de la poesía:

<> !*''# 
^"`$$- 
!*[email protected]$_ 
%*<> ~#4 
&[]../ 
|{,,SYSTEM HALTED 

El poema sólo puede ser apreciado mediante la lectura en voz alta:

Waka waka bang splat tick tick hash, 
Caret quote back-tick dollar dollar dash, 
Bang splat equal at dollar under-score, 
Percent splat waka waka tilde number four, 
Ampersand bracket bracket dot dot slash, 
Vertical-bar curly-bracket comma comma CRASH. 

Fuente: http://babek.info/libertybasicfiles/lbnews/nl123/fun.htm

+0

Lamento tener solo un voto positivo para dar a este comentario. – Chris

0
# = "pound" 

como en

#sand 

o

#puppy 
1

estar seguro de encontrar los más sabor a los británicos, me gusta el #! (léase "crunch bang") como en CrunchBang Linux. Y por pura rareza, me gusta llamar "#" al "octothorpe".

Algunas otras divertidas que he escuchado (I sería muy difícil de unos):

= "gets" (when reading C code "int num = 5;" would be "num gets five") 
` "quasiquote" (lisp) 
#! together are often pronounced "shebang" (consider that a kind of tech-dipthong) 
+0

+1 para octothorpe –

0

@ se pronuncia "perro" (собака) en ruso (para la imagen visual).

+0

es mono o cola de mono en un par de idiomas –

0

Considere estos extras:

! not 
@ these (Perl) 
$ this (Perl) 
: otherwise (ternary operator) 
; stop (read as a telegram?) 
* anything (regex-esque) 
& and 
| or 
0

Jeje, cuando era un niño, llamado el "#" - personaje (no se rían!) "Eh". Y "$" se llamaba "xsssss".

Cuestiones relacionadas