Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 20 Branch analysis from position: 10 1 jumps found. (Code = 42) Position 1 = 21 Branch analysis from position: 21 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 20 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/AbhEE function name: (null) number of ops: 28 compiled vars: !0 = $str, !1 = $search, !2 = $result line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 51 0 E > ASSIGN !0, 'Albert%27s+Einstein+was+born+in+Ulm%2C+in+the+Kingdom+of+W%C3%BCrttemberg+in+the+German+Empire+on+14+March+1879.%5B10%5D+His+father+was+Hermann+Einstein%2C+a+salesman+and+engineer.+His+mother+was+Pauline+Einstein+%28n%C3%A9e+Koch%29.+In+1880%2C+the+family+moved+to+Munich%2C+where+his+father+and+his+uncle+founded+Elektrotechnische+Fabrik+J.+Einstein+%26+Cie%2C+a+company+that+manufactured+electrical+equipment+based+on+direct+current.%5B10%5D%0A%0AThe+Einsteins+were+non-observant+Ashkenazi+Jews.+Albert%27s+attended+a+Catholic+elementary+school+from+the+age+of+five+for+three+years.+At+the+age+of+eight%2C+he+was+transferred+to+the+Luitpold+Gymnasium+%28now+known+as+the+Albert%27s+Einstein+Gymnasium%29%2C+where+he+received+advanced+primary+and+secondary+school+education+until+he+left+Germany+seven+years+later.%5B11%5D+Contrary+to+popular+suggestions+that+he+had+struggled+with+early+speech+difficulties%2C+the+Albert%27s+Einstein+Archives+indicate+he+excelled+at+the+first+school+that+he+attended.%5B12%5D+He+was+right-handed%3B%5B12%5D%5B13%5D+there+appears+to+be+no+evidence+for+the+widespread+popular+belief%5B14%5D+that+he+was+left-handed.%0A%0AHis+father+once+showed+him+a+pocket+compass%3B+Einstein+realized+that+there+must+be+something+causing+the+needle+to+move%2C+despite+the+apparent+%22empty+space%22.%5B15%5D+As+he+grew%2C+Einstein+built+models+and+mechanical+devices+for+fun+and+began+to+show+a+talent+for+mathematics.%5B10%5D+When+Einstein+was+ten+years+old%2C+Max+Talmud+%28later+changed+to+Max+Talmey%29%2C+a+poor+Jewish+medical+student+from+Poland%2C+was+introduced+to+the+Einstein+family+by+his+brother.+During+weekly+visits+over+the+next+five+years%2C+he+gave+the+boy+popular+books+on+science%2C+mathematical+texts+and+philosophical+writings.+These+included+Immanuel+Kant%27s+Critique+of+Pure+Reason%2C+and+Euclid%27s+Elements+%28which+Einstein+called+the+%22holy+little+geometry+book%22%29.%5B16%5D%5B17%5D%5Bfn+1%5D%0A%0AIn+1894%2C+his+father%27s+company+failed%3A+direct+current+%28DC%29+lost+the+War+of+Currents+to+alternating+current+%28AC%29.+In+search+of+business%2C+the+Einstein+family+moved+to+Italy%2C+first+to+Milan+and+then%2C+a+few+months+later%2C+to+Pavia.+When+the+family+moved+to+Pavia%2C+Einstein+stayed+in+Munich+to+finish+his+studies+at+the+Luitpold+Gymnasium.+His+father+intended+for+him+to+pursue+electrical+engineering%2C+but+Einstein+clashed+with+authorities+and+resented+the+school%27s+regimen+and+teaching+method.+He+later+wrote+that+the+spirit+of+learning+and+creative+thought+were+lost+in+strict+rote+learning.+At+the+end+of+December+1894%2C+he+travelled+to+Italy+to+join+his+family+in+Pavia%2C+convincing+the+school+to+let+him+go+by+using+a+doctor%27s+note.%5B19%5D+It+was+during+his+time+in+Italy+that+he+wrote+a+short+essay+with+the+title+%22On+the+Investigation+of+the+State+of+the+Ether+in+a+Magnetic+Field.%22%5B20%5D%5B21%5D%0A%0AIn+1895%2C+at+the+age+of+sixteen%2C+Einstein+sat+the+entrance+examinations+for+the+Swiss+Federal+Polytechnic+in+Z%C3%BCrich+%28later+the+Eidgen%C3%B6ssische+Technische+Hochschule+ETH%29.+He+failed+to+reach+the+required+standard+in+the+general+part+of+the+examination%2C%5B22%5D+but+obtained+exceptional+grades+in+physics+and+mathematics.%5B23%5D+On+the+advice+of+the+Principal+of+the+Polytechnic%2C+he+attended+the+Argovian+cantonal+school+%28gymnasium%29+in+Aarau%2C+Switzerland%2C+in+1895%E2%80%9396+to+complete+his+secondary+schooling.+While+lodging+with+the+family+of+Professor+Jost+Winteler%2C+he+fell+in+love+with+Winteler%27s+daughter%2C+Marie.+%28Albert%27s+sister+Maja+later+married+Wintelers%27+son+Paul.%29%5B24%5D+In+January+1896%2C+with+his+father%27s+approval%2C+he+renounced+his+citizenship+in+the+German+Kingdom+of+W%C3%BCrttemberg+to+avoid+military+service.%5B25%5D+In+September+1896%2C+he+passed+the+Swiss+Matura+with+mostly+good+grades%2C+including+a+top+grade+of+6+in+physics+and+mathematical+subjects%2C+on+a+scale+of+1-6%2C%5B26%5D+and%2C+though+only+seventeen%2C+enrolled+in+the+four-year+mathematics+and+physics+teaching+diploma+program+at+the+Z%C3%BCrich+Polytechnic.+Marie+Winteler+moved+to+Olsberg%2C+Switzerland+for+a+teaching+post.%0A%0AEinstein%27s+future+wife%2C+Mileva+Mari%C4%87%2C+also+enrolled+at+the+Polytechnic+that+same+year%2C+the+only+woman+among+the+six+students+in+the+mathematics+and+physics+section+of+the+teaching+diploma+course.+Over+the+next+few+years%2C+Einstein+and+Mari%C4%87%27s+friendship+developed+into+romance%2C+and+they+read+books+together+on+extra-curricular+physics+in+which+Einstein+was+taking+an+increasing+interest.+In+1900%2C+Einstein+was+awarded+the+Z%C3%BCrich+Polytechnic+teaching+diploma%2C+but+Mari%C4%87+failed+the+examination+with+a+poor+grade+in+the+mathematics+component%2C+theory+of+functions.%5B27%5D+There+have+been+claims+that+Mari%C4%87+collaborated+with+Einstein+on+his+celebrated+1905+papers%2C%5B28%5D%5B29%5D+but+historians+of+physics+who+have+studied+the+issue+find+no+evidence+that+she+made+any+substantive+contributions+xdva%27s+uter.%0A' 66 1 ASSIGN !1, 'where+did+Einstein%27s+wife+was+born%3F' 68 2 INIT_FCALL 'search_text' 3 SEND_VAR !0 4 SEND_VAR !1 5 DO_FCALL 0 $5 6 ASSIGN !2, $5 70 7 FETCH_DIM_R ~7 !2, 'percentage_found' 8 IS_SMALLER 0, ~7 9 > JMPZ ~8, ->20 72 10 > FETCH_DIM_R ~9 !2, 'percentage_found' 11 CONCAT ~10 ~9, '%25+related+to+your+query+%28Total+words%3A+' 12 FETCH_DIM_R ~11 !2, 'total_words' 13 CONCAT ~12 ~10, ~11 14 CONCAT ~13 ~12, '%2C+Words+found%3A+' 15 FETCH_DIM_R ~14 !2, 'percentage_found' 16 CONCAT ~15 ~13, ~14 17 CONCAT ~16 ~15, '%29' 18 ECHO ~16 19 > JMP ->21 76 20 > ECHO 'Could+not+find+anything+related' 79 21 > FETCH_DIM_R ~17 !2, 'parsed_words' 22 CONCAT ~18 '%0A%0A%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%0A%0A%0A', ~17 23 ECHO ~18 81 24 FETCH_DIM_R ~19 !2, 'parsed_text' 25 CONCAT ~20 '%0A%0A%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%0A%0A%0A', ~19 26 ECHO ~20 27 > RETURN 1 Function remove_irrelevant_text: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/AbhEE function name: remove_irrelevant_text number of ops: 16 compiled vars: !0 = $text, !1 = $remove line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > RECV !0 5 1 ASSIGN !1, <array> 11 2 INIT_FCALL 'str_ireplace' 3 SEND_VAR !1 4 SEND_VAL '+' 5 SEND_VAR !0 6 DO_ICALL $3 7 ASSIGN !0, $3 13 8 INIT_FCALL 'preg_replace' 9 SEND_VAL '%2F%5Cs%2B%2F' 10 SEND_VAL '+' 11 SEND_VAR !0 12 DO_ICALL $5 13 ASSIGN !0, $5 15 14 > RETURN !0 16 15* > RETURN null End of function remove_irrelevant_text Function search_text: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 20, Position 2 = 29 Branch analysis from position: 20 2 jumps found. (Code = 78) Position 1 = 21, Position 2 = 29 Branch analysis from position: 21 2 jumps found. (Code = 43) Position 1 = 27, Position 2 = 28 Branch analysis from position: 27 1 jumps found. (Code = 42) Position 1 = 20 Branch analysis from position: 20 Branch analysis from position: 28 Branch analysis from position: 29 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 29 filename: /in/AbhEE function name: search_text number of ops: 48 compiled vars: !0 = $full_text, !1 = $words, !2 = $offset, !3 = $words_found, !4 = $stripped_text, !5 = $total_words, !6 = $word, !7 = $relative, !8 = $result line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 19 0 E > RECV !0 1 RECV !1 2 RECV_INIT !2 0 21 3 ASSIGN !3, 0 23 4 INIT_FCALL 'remove_irrelevant_text' 5 SEND_VAR !0 6 DO_FCALL 0 $10 7 ASSIGN !4, $10 24 8 INIT_FCALL 'remove_irrelevant_text' 9 SEND_VAR !1 10 DO_FCALL 0 $12 11 ASSIGN !1, $12 26 12 INIT_FCALL 'explode' 13 SEND_VAL '+' 14 SEND_VAR !1 15 DO_ICALL $14 16 ASSIGN !1, $14 28 17 COUNT ~16 !1 18 ASSIGN !5, ~16 30 19 > FE_RESET_R $18 !1, ->29 20 > > FE_FETCH_R $18, !6, ->29 32 21 > INIT_FCALL 'stripos' 22 SEND_VAR !4 23 SEND_VAR !6 24 SEND_VAR !2 25 DO_ICALL $19 26 > JMPZ $19, ->28 34 27 > PRE_INC !3 30 28 > > JMP ->20 29 > FE_FREE $18 38 30 DIV ~21 !3, !5 31 MUL ~22 ~21, 100 32 ASSIGN !7, ~22 41 33 INIT_ARRAY ~24 !5, 'total_words' 42 34 INIT_FCALL 'number_format' 35 SEND_VAR !7 36 SEND_VAL 0 37 DO_ICALL $25 38 ADD_ARRAY_ELEMENT ~24 $25, 'percentage_found' 43 39 INIT_FCALL 'implode' 40 SEND_VAL '%23' 41 SEND_VAR !1 42 DO_ICALL $26 43 ADD_ARRAY_ELEMENT ~24 $26, 'parsed_words' 44 44 ADD_ARRAY_ELEMENT ~24 !4, 'parsed_text' 40 45 ASSIGN !8, ~24 47 46 > RETURN !8 48 47* > RETURN null End of function search_text
Generated using Vulcan Logic Dumper, using php 8.0.0