Hopeless Tyromantic || Home || Pléascach || Music || Game of Life || Resources || Misc. || May Day || Rifāq

Ty·​ro·​man·​cy


Ancient Greek τυρός (turós, “cheese”) +‎ -mancy
Divination via cheese.


Code Golf

If you can figure out how it works and what it does, email me @<hopeless@tyromancy.art>

char m['u0'],*p=m,o['u0'];i,c;k(v){return v==o[i];}main(x,y)int**y;{for(read(open(y[1],0),o,'u0');o[i];i++)if(*(p+=k(62)-k(60))+=k(43)-k(45),x=k(91)-k(93),read(write(1,p,k(46)),p,k(44)),x&&!!*p^!~-x)for(i+=c=x;c+=k(91)-k(93);)i+=x;} char m['u0'],*p=m,o['u0'];i,c;k(v)<%return v==i[o];%>main(x,y)int**y;<%for(read(open(y[1],0),o,'u0');i[o];i++)if(*(p+=k(62)-k(60))+=k(43)-k(45),x=k(91)-k(93),read(write(1,p,k(46)),p,k(44)),x&&!!*p^!~-x)for(i+=c=x;c+=k(91)-k(93);)i+=x;%> Unrelated, Ascii Art by Brendan Grau:
                                                                                                                       
                                              @=-:=+@%*@ *#%*==#* #@                                                   
                                   #%@%#%... :@:++=-.--=+%=:*%#%@+:::-*%@=*%@                                          
                               ===+=#-:..::::+*.-.:#@:      =*@.     ..+@%@%@*##                                       
                              #+.:*@#+=*  :*%:  . -%%: :** :::=@=-++:..:-.:-%-.+#+==#                                  
                           =  -@*.       .=@-     :#@:=:-*##-  -%@   .*=:   -%@*%@-.-@**                               
                         . *-:@*           =@@+:  =#@=:        .*@=    -@%...=@%%%%+: -%#                              
                       -.+    .@:::.         .:*@@=          .-+%@*   :@.   =%+-#%+@+-. :@@                            
                      -  .%#@@+%@@#-:*@@#*:    .%+         =#-       =@    +-      :#***.=#%@                          
                    *: .%    .#@+   .           @   .*%: +%       :+@:       .    :-#*:%+=+%@@@                        
                    =::   +   :@= :@@=         =@    -%@*%       -@#@       #+    -@@@*+*#@@%%@@                       
                   @@-   #:=   .           :=*%%%=    =@@       .@::%    =%#+       @=    =@#.=@@                      
                  #. ::%               +%@%%%%@ .@    =%        *+   .   .#%.      =%    : -*%@*@%                     
                   :  =-  =@     .+#%@@*    :#* .@:   :@        +@      .+@+       @    -#-.-*@*%%                     
                :..=@- @    @-.-#@:   :@    +%  .#.   -@:    :::-@@-.  -###:      *    :**.:+@@@%%@                    
                .=     :*@#+@+=#@@     #.  -@-   .    +@    :#%*--+%@@@@@%*      .@    .-@%%@#.-@*@@                   
                =*        .%@    %*        %#        .@  .=@%        .-:=#@*.   -@          .  :@%+%                   
                =%.  .     .+@+      -=   -@. .-%%-.:*@@%.                +@%##%@     =-      .-%@-+@                  
                 .     #      -%=     *@+=@@#+:  .=%@@-              :.   -@%=:       =@-. -#. :+@-+@                  
                  @:-%@%-=*        ..=*%-                      ..:=*@=     +@*       .*@:  *%. .#@-=@@                 
                   .+@+==@-##+--:=*@@@.                  .  .=-#@#-        :+@+      -@#   #%  =%@--%@                 
                   :.    :+*##@%##%%-            .%  .+%@@@@#+=:           =-*@=      . -:++@*:+@@==%#                 
                  : :+@####*+*+++*%     +.       #+..       -:            :=%@@@@@@= :.%.. +@%%%#%*%#%                 
                      .::-::::::-=       +%@*    *                      .#@-       .=#@:   #*++%@%@%+@                 
                       *%%*#*+*+++   .-. -%                 .====**:                 =##.    .-=+@@%*@                 
                                       .#*.            ==@@%+:.      :@@@@@@@%@#   :-#@@@@%##%#:==%@%@                 
                                   *%@   :@    %=*%@*                        .@.-*##%@=-. ::::.=@%#@@@                 
                                    : -  .+=    :.     .           =:.        .:=.+@.        .-*%@@%@                  
                                    =+.   :#@         :*%*-..       :=###*#%%**++=        .*%%@%=+@%                   
                                       -.:%@%%%.        :+#%@@@@@@@%+=:=*#*=%@@%-: .+: .  ..:=#@@%@                    
                                         #+:..+:    -.*@::-==+*@%@@@@%@%- @-@%@@@@@@@+-    :+=**@@                     
                                           -=#==+==%+  --::::-=@@%@@-@%  .# -#:%*%@@@@@@@@*=+++%@                      
                                                         -:-=+*#@.@@%   %% =# # @:@*@@@@@@ @@%@#                       
                                                          .@#@%@#% . :+ *+.  .%-%#.@=@*@@@                             
                                                             +.:+%%-.:+ *- *@.-@=-%=%%%%@@                             
                                                             *@  %%%#-+=+-%-=%%-=%%+#@%%@@                             
                                                               .  :=-%-%##=#@-%@-+%@#%@@                               
                                                                :.   **#@    #%*%@%@@@                                 
                                                                  .  %:@                                               
                                                                   .  .@                                               
                                                                      =*@                                              
                                                                      .:     


Derp, looks like your browser doesn't support my shaders :( Next-Gen Website Design™