Name: Anonymous 2020-06-18 14:44
Ask Mentifex a questions and get a coherent answer.
If Mentifex had a fight with Tablizer, who'd win?Tablizer would win for sure -- who or what is Tablizer, anyway -- because the old Mentifex Dude is down for the count. But right now M-f-x would like to bestow some good cheer on the here assembled proggies, because he is having a good coronavirus day, all things considered.
Are you from the past?Born in The Land That Time Forgot, raised in the jungles of Panama, Duuuude is not just _from_ the past but still _lives_ in the past. (When are you from?) But popping into the current time your fellow Prog Dude today met a Japanese maiden and exchanged names with her. His name was also the name of an English king from the past, and her name meant something about flowers. "Like Hanako?" Dude said. She responded in English, "That's an old name." ("Hanako" means "flower child.") Being stuck in the past, His Dudeship uses old parlances like "Netizen" in English and "Hanako" in Japanese. To continue the story, the Japanese field agent obviously sent to pry AI secrets out of your Fellow Progger insisted on taking two selfie photographs of herself and M*entifex. THen we met her fellow agent, another Japanese maiden who may have been her superior officer. The second Japanese field agent insisted on an additional photograph, while Americans going by were muttering things like "Six feet!", meaning that we had to stand further apart during the coronavirus outbreak. So the Old AI Dude went out into the sunlight in circumstances of "Ryo te ni hana" (Flowers in both hands) and let the first Japanese Red Sparrow take another selfie of Maiden #2 + M*ntifex + Maiden #1 -- sure to make points with the Ministry of Industrial Espionage in Tokyo. But this exchange is not an "ask me anything" AMA. Bye.
Why do you hate arrays?
#include<stdio.h>#include<stdlib.h>charstr[5]={'a','a'
,'a','a','a'};intcurrchar=0,endchar=0,ignore=0;voida_to_y()
{str[4-currchar]++;currchar=0;}voidz_standard(){str[4-currchar
++]='a';ignore++;}voidz_end(){str[0]='a';str[1]='a';str[2]='a';str[
3]='a';str[4]='a';endchar++;currchar=0;}void(*handle_z[5])()={z_end,z_
standard,z_standard,z_standard,z_standard};voidz(){(*handle_z[endchar-cu
rrchar])();}void(*handle_char[2])()={a_to_y,z};shorthandle_char_internal[2
6]={0};voiddo_print(char*s){puts(s);}voiddo_not_print(char*s){ignore--;}void
(*printers[5])(char*s)={do_print,do_not_print,do_not_print,do_not_print,do_not
_print};void(*printer)(char*s)=do_print;voidset_printer(){printer=printers[igno
re];}voidnop(){}voidend(){exit(0);}void(*on_new_endchar[6]) ()={nop,nop,nop,nop,n
op,end};intmain(){handle_char_inter nal[25]=1;ass:set_print er();(*printer)(&str[
4-endchar]);(*on_new_endchar[ endch ar])();(*handle_char[ha ndle_char_internal[s
tr[4-currchar]-'a']])();goto ass;} #include<stdio.h># incl ude<stdlib.h>charstr
[5]={'a','a','a','a','a'};intcurrchar=0,endchar=0,ignore=0;voida_to_y(){str[4-currch
ar]++;currchar=0;}voidz_sta nda rd(){str[4-currc har ++]='a';ignore++;}
voidz_end(){str[0]='a';st r[ 1]='a';str[2]=' a' ;str[3]='a';str [
4]='a';endchar++;currchar =0 ;}void(*handl e_ z[5])()={z_end ,
z_standard,z_standard,z_s tanda rd, z_standard} ; voidz(){(*han
dle_z[endchar-currchar])();}void(*handle _c har[2] )()={a_to_y ,z};shorthand
le_char_internal[26]={0} ;voiddo_print( ch ar*s ){puts(s);} voiddo_not_p
rint(char*s){ignore--; } void(*print er s[5])(ch ar*s)={do_pr
i nt,do_not_print,do_n o t_print,do_ n ot_print , do_not_prin
t };void(*printer)(char *s)=do_pri nt;voids et_printer(
) {printer=printers[ig nore];}vo idnop() {}voidend()
{ exit(0);}void(*on _n ew_endc har[6] )()={nop,nop
,nop,nop,nop,end} ;intmain(){h
andle_char_inter nal[25]=1
;ass:set_printer ();(*prin
ter)(&str[4-end char]);(*o
n_new_endchar[ endchar])
();(*handle_c har[handle
_char_internal [str[4-cu
rrchar]-'a']])( );goto ass;}#incl
u de<stdio.h>#incl ude<stdl ib.h>charst
r[5]={'a','a','a', 'a' ,'a'}; in
tcurrchar=0,endchar=0 ,ign ore= 0;
voida_to_y(){str[4-currch ar]++;c urrc h
ar=0;}voidz_standard(){str[4-currchar++]= 'a'
;ignore++;}voidz_end(){str[0]='a';str[1]= 'a
';str[2]='a';str[3]='a';str[4]='a';endcha
r++ ;currchar=0;}void(*handle_z[5])()={z_e
n d,z_standard,z_standard,z_standard,z_s
tandard};vo idz(){(*handle_ z[endchar
-currchar])();} void(*han d le_char[2]
)()={a_to_y,z};short handle_char_in
ternal[26]={0};voiddo_prin t(char*s){puts(s);}
voiddo_not_print(char*s){ignore--; }void(*printers[5])(char*
s)={do_print,do_not_print,do_not_ p rint,do_ not_print,do_not_print}
;void(*printer)(char*s)=do_pr int;voidset_printer(){printer=printe
rs[i];}voidnop(){}voidend(){ exit(0);}void(*on_n ew