EmptyFuck

From Esolang
Jump to navigation Jump to search

EmptyFuck is an invisible brainfuck equivalent created by User:DrParanoya.
It was not influenced by Whitespace, User:DrParanoya came up with the idea of an invisible programming language on his own.

Commands

brainfuck EmptyFuck
+
-
>
<
.
,
[
]

That's right - no commands (just kidding).
EmptyFuck only uses 2 characters: spaces and newlines.
Every brainfuck command is associated with a set number of spaces:

brainfuck Amount of spaces
+ 1
- 2
> 3
< 4
. 5
, 6
[ 7
] 8

Every line is made up of 3 parts:

  • An exact copy of the previous line (obviously execluding the newline)
  • Any number of 1-8 spaces
  • A newline

The order doesn't matter as long as the newline comes last.

Examples

Hello World

 
  
   
    
     
      
       
        
         
          
                 
                    
                     
                      
                       
                        
                         
                          
                           
                              
                               
                                
                                 
                                  
                                   
                                    
                                     
                                      
                                       
                                        
                                           
                                            
                                             
                                              
                                                 
                                                  
                                                      
                                                          
                                                              
                                                                  
                                                                    
                                                                            
                                                                               
                                                                                
                                                                                 
                                                                                      
                                                                                         
                                                                                          
                                                                                               
                                                                                                
                                                                                                 
                                                                                                  
                                                                                                   
                                                                                                    
                                                                                                     
                                                                                                      
                                                                                                           
                                                                                                                
                                                                                                                 
                                                                                                                  
                                                                                                                   
                                                                                                                        
                                                                                                                           
                                                                                                                            
                                                                                                                             
                                                                                                                                  
                                                                                                                                      
                                                                                                                                          
                                                                                                                                           
                                                                                                                                            
                                                                                                                                             
                                                                                                                                              
                                                                                                                                               
                                                                                                                                                
                                                                                                                                                 
                                                                                                                                                  
                                                                                                                                                   
                                                                                                                                                    
                                                                                                                                                     
                                                                                                                                                      
                                                                                                                                                       
                                                                                                                                                        
                                                                                                                                                         
                                                                                                                                                              
                                                                                                                                                                 
                                                                                                                                                                      
                                                                                                                                                                       
                                                                                                                                                                        
                                                                                                                                                                         
                                                                                                                                                                              
                                                                                                                                                                                
                                                                                                                                                                                  
                                                                                                                                                                                    
                                                                                                                                                                                      
                                                                                                                                                                                        
                                                                                                                                                                                          
                                                                                                                                                                                               
                                                                                                                                                                                                 
                                                                                                                                                                                                   
                                                                                                                                                                                                     
                                                                                                                                                                                                       
                                                                                                                                                                                                         
                                                                                                                                                                                                           
                                                                                                                                                                                                             
                                                                                                                                                                                                               
                                                                                                                                                                                                                    
                                                                                                                                                                                                                       
                                                                                                                                                                                                                        
                                                                                                                                                                                                                             
                                                                                                                                                                                                                                
                                                                                                                                                                                                                                     
                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                             

Cat (hand written)

 
        
              
                   
                           

Implementations

User:DrParanoya is the developer of efdk (EmptyFuckDevelopmentKit) which includes an interpreter and brainfuck to EmptyFuck converter.