Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
finnegans_wake:here_comes_everybody [2025-07-03 07:50] – created nikfinnegans_wake:here_comes_everybody [2025-07-03 07:53] (current) nik
Line 1: Line 1:
 +==== HCE (in order of appearance) ====
 +
 +  * Haroun Childeric Eggeberth
 +  * Hush Caution Echoland
 +  * Hag Chivychas Eve
 +  * H. C. E.
 +  * Here Comes Everybody
 +  * H. C. Earwicker
 +  * H. C. Earwicker
 +  * He'll Cheat E’erawan
 +  * Humpheres Cheops Exarchas
 +  * Hatches Cocks’ Eggs
 +  * Homo Capite Erectus
 +  * He Can Explain
 +  * Howke Cotchme Eye
 +  * Huffy Chops Eads
 +  * Hear Calls Everywhair
 +  * Hewitt Castello Equerry
 +  * H. C. Endersen
 +  * Henressy Crump Expolled
 +  * Huges Caput Earlyfouler
 +  * H. C. E.
 +  * Her Chuff Exsquire
 +  * Hircus Civis Eblanensis
 +  * Howarden’s Castle Englandwales
 +  * Hocus Crocus Esquilocus
 +  * Hengler’s Circus Entertainment
 +  * Hermyn C Entwhistle
 +  * His Cumbulent Embulence
 +  * Hung Chung Egglyfella
 +  * His Christian’s Em
 +  * Here Commerces Enville
 +  * Helpless Corpses Enactment
 +  * Hunkalus Childared Easterheld
 +  * Hotchkiss Culthur’s Everready
 +  * Human Conger Eel
 +  * Haveth Childers Everywhere
 +  * Hery Crass Evohodie
 +  * Holiday Christmas Easter
 +  * Homos Circas Elochlannensis
 +
 ===={Hh}ere {Cc}omes {Ee}verybody==== ===={Hh}ere {Cc}omes {Ee}verybody====
  
Line 8: Line 49:
 "Find HCE or ATP (and possibly hce). Requires the ordered word list." "Find HCE or ATP (and possibly hce). Requires the ordered word list."
 function find_protoagonist(words, name="HCE", nouns="proper")::Vector{String} function find_protoagonist(words, name="HCE", nouns="proper")::Vector{String}
- l1,l2,l3 = name +    l1,l2,l3 = name 
- Yqk = String[] +    Yqk = String[] 
- for i = 1:length(words)-3 +    for i = 1:length(words)-3 
- w1 = words[i] +        w1 = words[i] 
- w2 = words[i+1] +        w2 = words[i+1] 
- w3 = words[i+2] +        w3 = words[i+2] 
- if nouns == "proper" +        if nouns == "proper" 
- # println("$w1 $w2 $w3: $l1 $l2 $l3"+            # println("$w1 $w2 $w3: $l1 $l2 $l3"
- if w1[1] == l1 && w2[1] == l2 && w3[1] == l3 +            if w1[1] == l1 && w2[1] == l2 && w3[1] == l3 
- push!(Yqk, "$w1 $w2 $w3"+                push!(Yqk, "$w1 $w2 $w3"
- end +            end 
- else +        else 
- if (w1[1] == 'H' || w1[1] == 'h') &&  +            if (w1[1] == 'H' || w1[1] == 'h') &&  
-    (w2[1] == 'C' || w2[1] == 'c') &&  +               (w2[1] == 'C' || w2[1] == 'c') &&  
-    (w3[1] == 'E' || w3[1] == 'e')  +               (w3[1] == 'E' || w3[1] == 'e')  
- push!(Yqk, "$w1 $w2 $w3"+                push!(Yqk, "$w1 $w2 $w3"
- end +            end 
- end +        end 
- end +    end 
- return Yqk+    return Yqk
 end end
 </code> </code>