Whitespace

De Wikipedia, la enciclopedia libre
Ir a la navegación Ir a la búsqueda
Whitespace con realzado de sintaxis.

Whitespace es un lenguaje de programación esotérico desarrollado por Edwin Brady y Chris Morris, publicado el 1 de abril de 2003. La sintaxis consiste únicamente en espacios en blanco, tabulador y líneas nuevas. Los demás caracteres son ignorados.

Es un lenguaje imperativo que se basa en una pila. La máquina virtual que ejecuta los programas tiene una pila y un heap. Usando la pila, los programadores pueden apilar números enteros de anchura arbitraria, pero no pueden apilar comas flotantes por ahora. El heap puede ser usado para guardar permanentemente variables y estructuras de datos.

Ejemplo de Hola Mundo[editar]

Aquí dice "Hello World". Los espacios están coloreados para hacerlos visibles. (espacio, tabulación)

   
   	  	   
		    	
   		  	 	
		    	 
   		 		  
		    		
   		 		  
		    
	  
   		 				
		    	 	
   	 		  
		    		 
   	     
		    			
   			 			
		  
  	   
   		 				
		    	  	
   			  	 
		    	 	 
   		 		  
		    	 		
   		  
	  
		    		  
   	    	
		    		 	
   		 	
		    			 
   	 	 
		    				
    
	
	     
(línea vacía)
    	
(línea vacía)
 			 
(línea vacía)
	  	 
	
     	
	   
(línea vacía)
  	
(línea vacía)
   	 
(línea vacía)
(línea vacía)/EOF

Enlaces externos[editar]

Implementaciones[editar]