Startseite »
Forum »
RPG-Studio.org - Community »
Community-Forum »
Öffentliches Archiv »
(Alt) Smalltalk II »
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
ASCII \w/ >.< \w/
Man sucht sich einen Avatar der Mitglieder aus, zieht in durch DAS hier (in schwarzweiß) und die Andern müssen raten =D
Der Sieger darf das nächste machen^^
Das ganze ist natülrich begrenzt, irgendwann wurde jeder Avatar schon genommen, daher könnt ihr auch gern Ideen zu Verbessrung haben =O
Und ich beginne mit was richtig schwierigem
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW,,,,,,WWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW:,,,,,,,,,,,,WWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW***#*+,,,,,,,,,,,,,WWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW:*##*#*,,,,,,,,,,,,,,,,WWWWWWWWW+WW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW,,..:.,,.,,,,,,,,,,,,,,,,,,,,WWWWW,,.#*WW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW,,::*##*:,,,,,,,,,,,,,,,,,,,,,,,,,,,.@@@WW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*#+.,:+***##@@#:,,.,,,,,,,,,,,,,,,,.,,,,,#@@#WW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW..#@@#:,,,*@@##@@@@@#:..,,,,,,,,,,,,,,,,,,,,,#@##WWW
WWWWWWWWWWWWWWWWWW..,,,,WWWWWWWWWWWWWWWWW.....*##+.,,,,:@WWWWWWWW@@##*.,,,,,,,,,,,,,,,,,,#@@#+WWW
WWWWWWWWWWWWWWWWW.,,,,,.,,,.,,.:**###+..::.,,,.:+*+:.,,,+@WWWWWWWWWWW@*,,,,,,,,,,,,,,,,,*WW@#WWWW
WWWWWWWWWWWWWW.,,,,,,,,,,,.:*#@@@@@@+.:**.,,,,,*@@@@*.,,,+@WWWWWWWWWWW#.,,,,,,,,,,,,,,,,.#W@WWWWW
WWWWWWWWWWWW..,..,,,,,,,.*@@@@WWWW@#:*@#:,,,,.#@WWWW*,,,,,:#@W@WWWWWWW@:,,,,,,,,,,,,,,,,,+#WWWWWW
WWWWWWWWWWWW+..,.,,,,,,,#@@WWWWWW@#.*@@#:.,,+@WWWWW@:,,,,,,.:#@WWWWWWW@:,,,,,,,,,,,,,,,,,:WWWWWWW
WWWWWWWWWWW##:..,,,,,,,,.:#WWWWW@+.+@@@@#.,*@WWWWWW#,,,,,,,,.#@WWWWWWW@+.*:,,,,,,,,,,,,,.:WWWWWWW
WWWWWWWWWW*@@*.,,,,,,,,,,,*WW@#*:,:#WWW@#.+@WWWWWW#.,,,....,:@@WWWWWWWW*:WW#,,,,,,,,,,,..#WWWWWWW
WWWWWWWWWW@@@*.,,,,,,,,,,.#@@:.,,,:@WWW@+:@WWWWWW@:,,,:#@@+.:@@WWWWWWW@*:*@#,..,,,,,,,.:+@WWWWWWW
WWWWWWWWWW@WW#:,,,,,,,,,,:##.,,,..+@WW@*.#WWWWWW@:,,,+@WWW#.+@@@@WWWW@#::......,,,,,,,.+##WWWWWWW
WWWWWWWWW#WWW#:.,,,,,,,,,.:.,,,,,.#WW@+,+@WWW@#+.,,,.@WWWW@+*@@##@WW@*.::..,,,,,,,,,,.:*#WWWWWWWW
WWWWWWWWW@WWW*..,,,,,,,,,,,,,,,,,:@W@+,:@WW@*.,,,,,,+@WWWW@**#@#+*WW@#:...,,,,,,,,,,,,:*WWWWWWWWW
WWWWWWWWW@WWW*:.,,,,,,,,,,..::.,.*@W#.,#WW#.,,,,,,,,#WWWWW@#*#@#**@WWW#*:.,,,,,,,,,,,,:*WWWWWWWWW
WWWWWWWWWWWW@*:..,,,,,,,.+#@@@:,,*@@:,:@W@:,,,,,,,,,#WWWWW@#*#@#**@WWWW@@*.,,,,,,,,,,,.*WWWWWWWWW
WWWWWWWWW@W@*::.,,,,,,,.*@@@W@:,,+*:.,*W@+,,,,,,,,,.@WWWWWW###@@#*#WWWWWW@*,,,,,,,,,,,.*WWWWWWWWW
WWWWWWWWW@W@*::..,,,,,,*@@WWW@:,,...,.#W@,,,,,,,,,,:@WWWWWWWW@@@###@WWWWWW@+,,,,,,,,,,,+WWWWWWWWW
WWWWWWWWW#WW@*::.,,,,,+@WWWWW@:,,:..,.#@:,,,,,,,,,,+@WWWWWWWWW@@@###@WWWWW@*,,,,,,,,,,,WWWWWWWWWW
WWWWWWWWW#WWW#::,,,,,.@WWWWW@+,,*@+.,.::,,,,,,,,,,,*WWWWWWWWWW@@@@#**@@@@W@*,,,,,,,,,,,,WWWWWWWWW
WWWWWWWWW*@W@@:.,,,,,#@WWW@#:.,:@@*.,,,,,,,,,,,,,,,#WWWWWWWWWWW@@@@##+****+:,,,,,,,,,,,,WWWWWWWWW
WWWWWWWWW+#WW#:.,,,,.#WWW@*.,,,*@W#.,,,,,,,,,,,,,,,#WWWWWWWWWWWW@@@##*+::.,,,,,,,,,,,,,,WWWWWWWWW
WWWWWWWW+:*@@*..,,,,,+##*:,,,,,:@W@+..,,,,,,,,,,,,,#WWWWWWW@@@@W@@W@###*+:,,,,,,,,,,,,,,,WWWWWWWW
WWWWWWWW+:.:++.,,,,,,,,,,,,,,,,.#W@@##*.,,,,,,,,,,,:#@W@@@#*+**##@@W@@##**:,,,,,,,,,,,,,,,WWWWWWW
WWWWWWWW*:..:::.,,,,,,,,,,,,,,,.#WWW@W@+,,,,,,,,,,,,.***++:::.+*##@@WW@###*:,,,,,,,,,,,,,,WWWWWWW
WWWWWWWW*:,.:::.,,,,,,,,,,,,,,,.#WWW@W@+,,,,,,,,,,,,.,.......::+#@@WWW@@###*::,,,,,,,,,,,.WWWWWWW
WWWWWWWW*:..+:...,,,,,,,,,,,,,,+@WWWWW#.,,,,,,,,,,,,,,,.::..::::*@@WW@@#*W*##*.,,,,,,,.::*WWWWWWW
WWWWWWWW+...+:.,,,,,,,,,,,,,,..*WWWWW#:,,,,,,,,,,,,,.....:.....:#@@W@@@@@#WWW**:.,,,:**##*WWWWWWW
WWWWWWWW+:.:+:.,,,,,,,,,,,,,,..*@WWW@:.,,,,,,,,,,,,,,,....:.:..:#@WW@#@@@#WWWWW++:.:+#####WWWWWWW
WWWWWWW++:.++:.,,,,,,,,,,,,,...+@@@#:.,,,,,,,,,,,,,,,,..,..:..:+#@WW@#@@@#WWWWWW+*+**#**#WWWWWWWW
WWWWWWW++::*+:.,,,,,,,,,,,,,.::::::..,.,,,,,,,,,,,,,,,.,.,...::*@@W@##@@@#WWWWWWWW#**#*WWWWWWWWWW
WWWWWWW+*::+*+..,,,,,,,,,,,..:+:::::..,.,,,,,,,..::++++:....::*#@WWW#*@@@@WWWWWWWWWWWWWWWWWWWWWWW
WWWWWWW**+:*+:..,,,,,,,,,.,,.:::*++:.,...:+*###@@@@@@@@@#+..:*#@@WWW*:*@@@WWWWWWWWWWWWWWWWWWWWWWW
WWWWWWW**+:**+....,,,,,,,,,,,.::+*+..,,.+#@@WWWWWWWWWWWWW@#**##@WWW@+,.#@@WWWWWWWWWWWWWWWWWWWWWWW
WWWWWWW**++**+...,..,,,.::::::++**+..,.*@@WWWWWWWWWWWWWWWWW@@W@WWWW#:,,+#@#WWWWWWWWWWWWWWWWWWWWWW
WWWWWWW***+***:....,,,.*@@@@@@@###*:.,+@WWWWWWWWWWWWWWWWWWWWWWWWWW@*:..:*##WWWWWWWWWWWWWWWWWWWWWW
WWWWWWW*@@***+::.....,:@WWWWWWWW@#*:.,+@WWWWWWWWWWWWWWWWWWWWWWWWWW#:...:+#@@WWWWWWWWWWWWWWWWWWWWW
WWWWWWWW@@@##*+::....,:@WWWWWWWWW@*:.,:@WWWWWWWWWWWWWWWWWWWWWWWWWW@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW@W@##**+::.....#WWWWWWWWW@*:...*@WWWWWWWWWW@****###@@@@@WW@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW##*###**:::.:.:+@WWWWWWWW@#:.,,.+#@@WWWWWW@+,,,,..:+**##@W@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW**:*###*+++::::+*@WWWWWW@##+:,,,,.:+######*,,,,,,,.:+++#@W#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW*::*####*++:+::::*@WWWW@#*#+.,,,,,,..::..,,,,,,,,,.:+++#@@#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW++:*##W##**+++:+++#@@@@#**#+.,,,,,.....,,,,,,,,,,,.:::+*@@#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWW+:*#*WW##***+********#####*:.,,,,......,,,,,,,,,,.:::**@@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWW::*#WWW*#####**********####:.,,,,...**+*:.,,,,,...:++*#@@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWW::##WWWWW######*######*####+:,,,,..:#@@@@#:,,,,,.+++*##@#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWW::##*WWWWW#################+:.,,.::+@WWWW@@#*++**####@@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW:.:##*WWWWW*################*:.,,:+**#WWWWWWW@@@@@W@WWW@@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW:.:###WWWWW*###@@@@@#####@@@#:.,,.+*#@@WWWWWWWWWWWWWWW@@#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW::+##@WWWWWW*###@@WW@@##@@@@@*:,,,:#@@@#WW####@@@@W@@@#@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW#@@@W@WWWWWW*####@@@W@@@@@@W@@@+.,.*#WWWWWWWWWWWWW@@@#*#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW@WWWWWWWWWWW+####@@@@W@WW@##@@W@*,,*WWWWWWWWWWWWWW@W@#**WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW#WWW#WWWWWWW+#*W#@@@@@#@@WWWW#W@*,.*WWWWWWWWWWWWWW@W@#+*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW#@WWWWWWWWWW+#*W#######@@WWWW#@#.,.*WWWWWWWWWWWWWW#@#*:+WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW++*#WWWWWWWW+#*W##*###@@#WWWWW#.,,.+WWWWWWWWWWWWWW***:,:WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW:,,:WWWWWWWW+#WW##*#####WWWWWW*,,,.:WWWWWWWWWWWWWW**:,,:WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWW,,WWWWWWWWWW#WW#*W#+**#WWWWWW*,,,.+WWWWWWWWWWWWWW+:,,.*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWW,,WWWWWWWWWWWWWWWWWW**#WWWWWW*,,,.WWWWWWWWWWWWWWWW,,,:+WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWW,,WWWWWWWWWWWWWWWWWW**#*WWWWW*.,,:WWWWWWWWWWWWWWWW,,,:+WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW.,,WWWWWWWWWWWWWWWWWW+*#*WWWWWW:,,.WWWWWWWWWWWWWWWW,,,:WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW,,,WWWWWWWWWWWWWWWWWW+*#+WWWWWW.,,.WWWWWWWWWWWWWWWW,,,:WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW,,,WWWWWWWWWWWWWWWWWW+***WWWWWW:,,.WWWWWWWWWWWWWWWW.,,.WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW,,,WWWWWWWWWWWWWWWWWW+***WWWWWW:,,.WWWWWWWWWWWWWWWWW,,,WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW,,,WWWWWWWWWWWWWWWWWW+***WWWWWW:,,,WWWWWWWWWWWWWWWWW,,,WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWW:,,,WWWWWWWWWWWWWWWWWW+***+WWWWW:,,,WWWWWWWWWWWWWWWWW.,.WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWW:.,,.WWWWWWWWWWWWWWWWW#@###WWWWW...:WWWWWWWWWWWWWWWWW#@@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWW**:.::WWWWWWWWWWWWWWWW#@@@@WWWWW*#@@WWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW*::::WWWWWWWWWWWWWWWW@@@@@WWWWW@WW@WWWWWWWWWWWWWWWW#WW@@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWW*::::WWWWWWWWWWWWWWW*@@@@@*WWW#WW@@WWWWWWWWWWWWWWWW#@W@@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWW+*:::::WWWWWWWWWWWWWWWWWWWWWWWW#@@@@+WWWWWWWWWWWWWWW**+**WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*#++*+:WWWWWWWWWWWWWW#+:++:WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*+:++:WWWWWWWWWWWWW**+::++WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW**+::++WWWWWWWWWWWWW**+::++WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW**+::++WWWWWWWWWWWWW++:::::WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW++:::::WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
[blink]UP NEXT[/blink]
;D
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 |
@###@@@#@@@##@@W@@@###**@@@@@@@@@@WW@@@##*#####*#@@@W@#@###@@@##@#@@@@@@#@@@@@@@@WW@#####@W@@W@@@#@@ WW@#++++++++++**+**++++++++***++++++++++++***+++++++**++++++******++++++:+++++++****+:::++********@@ WW@@##########@#*#@#########@@############@@#########@##########@################@@#######@@@@#@#@WW WW.@WW@@@@@@WWW@@@WW@@@@WWWWWW@@@@@@@@@@@WWWWWW@@@W@@@@W@@@@@@@WW@@@##@@@@@###@@WWWWWWWWW@@@@@@@@@W* WW *W@***###@@####@#######@@@@###########@@@@@@@###############@###*****#*****##@@@@@@######*##*@@W* WW #WW:*###@@@@###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###@@@@####@@@@@@@@@@@@####*+@@W* W@,*WW:#################@@##@@@W@@@@W@@@WW@@WW@@W@@@@W@@@@@@WW@WW@@@@@@@W@@@@@@@@@@@WW@@@W@@###+@@W+ WW,@WW:###**********#######@@@@@@@@@@@@@@@@@W@@@@@@@@@@WWW@@@@@@@@@@W@@@@@@@@@@@W@@@WW@@WW@@@@#+@@W+ WW,@WW:***+++++++*******#@#@#@#@###@@@@@@@@#@@@@@@@@@@@@@@@W@@@@@@@#@@@@@@@@WW#WW@@@@@@@WW@@@@#*W@W+ WW,@WW:++++::++++******#@*@####*#@@@@@@@##@@@@@@@@@@@@@W@@W@@@@@@@@@@@@#****@@@@@@@@@@@WWW@@@@@*W@W+ WW,@WW:::::::::+++++*#####*#*#*#@@@@@@@@#@@@@@@@@@@@@@@@#@#@#@##@@@@@@@#+**#@@@@@@@@@W@WW@@@@@@*W@W+ WW,@WW.::..:::::++++*##***#*#*@@@##@@##@@W@#@@#@@@@@@@#######@@@@@@@WW@@*##@@@@WWW@W@W@WW@@@@@@*@@W+ WW,@WW.......::::++**#*+++#**@###@@@@@@#@@@@@###@@@@@@##@@@###@@@WWWWWWW@#@#@#W@WWWWW@@@@@@W@@@+@@W+ WW,@WW,,,.....::+:+*++:::#+*@##@#@W@@@@#@@@@###@#@@@@@@@#####@@W@WWWWWWW@@@@W@W@@@W@W@@@@@@@@@#+@@W+ WW,@WW,,,,....::::+:.,.:*+#####WW@@@@##@@@@####@##@@@@@@@@W#@@@@@@WWWWW@@W@@#@@W@@@@@@WW@@@@@@#+@@W+ WW,@WW,,,,,,,..,,, ,:+:*@###@@@@@@@####@###**#+*#@WWWWW@#@#@W@WWWWWWW@@WW@@@@@@@W@@@@@@@@W@W@@*@WW+ WW,@@W. ,,,,.,, ,.:+*#####@@@@@@#@@#@*##+*++#@@WW@@@@##@#@@WW@@WW@@@@@@WWWW@W@@@W@W@W@W@@W@@*@@W+ WW,@WW,,, ,,, ,, ,,..:+######@@@@@@@@@####+++**#@WW@@@####@#@WWWWWWWW@@@WW@@WWWW@@@@@W@WWW@@W@@*@@W+ WW #WW. .:. , , ,,+*#######@@@@@@@W@###*:+::@@@WW@@#**###@@@@@@@@WWW@@@W@@W@WW@@@@@W@@WWW@@@@*@@W+ WW,@WW,,.., ,, ,,,,.+##*###@@@@@@@@@@@#@#+:::#@W@W@@#+:**##@@@#@@@@@@@@@#@WWW@@W@@@@@W@@W@W@@@@+@@W+ WW,#WW.*,+., ,,,:*#**##@@@@@@@@@@@@@@*+:+#WW@@@@#*::***###@#@@@@@@@@@#@WWWW@W@W@@@WWWW@W@@@@+@@W* WW.WWW,:#+,,,,.,,.:****@###@@@@@@@@@@@@@**#*@@@@@W@#*++#*****#*#####@@@W@#WWWW@@@W@@@W@WW@W@@@@*@@W* W@,@@W::+.,.:**+:++**##*####@@@@##@@@W@@*##@@@@@WW@##**#*++:++++++*##@@@W#@WWW@@W@@W@W@WW@W@@@@*@@W+ @W,@WW+#*...#@#*****###*####@@#@@@@@@W@@##@WW@@WW@@@#####*+::::.::*##@@@W#@WWWW@W@@W@WWWW@W@@@@*@@W+ WW.@WW+#*+.**@*#*+*#@***@##@@@#@@@WW@@@@@#WW@W@@@WW@##*####*+:::++**#@@@WW@@WWWWW@W@@W@WW@W@@WW*@@W+ WW.@WW+#@#+*#@@#++*#@######@@@@@W@@@@WW@@@WW@W@#@@WW#*+**##*+:.::+**##@#@@@@@@WWW@W@@@@W@@@W@W@*W@W+ WW.WWW+@@@@#@@@#+**#@@@#@@@@W@@@@@@@@W@@@@WW@@+:*@WW@@***##*:....:+**#@@@#@W@@W@W@W@@@@WWW@W@W@#@@W+ WW.WWW*@@#@@@@@@*###@@@@@W@@@@@@@@@@@@WW@@WW@#.,:#W#@@@#*##**+.,,.:+++*@@#WW@@W@W@WW@@@WWW@@@@@#@@W+ WW.WWW*@@#@W@W@@####@@@@#W@W@@@@@@@@@WWW@WW@@#+::*@*#*##@#++*+:****#***@@@@WW@@@W@WWWW@W@@@WW@@+@@W+ WW,@WW*@W@@@@W@@@@@@@@@@@W#@@@@@@@@@@@@@@WW@@#*****+****+###@W@@@@###**#@@@WW@@@WWWWWWWWW@@WW@@+@@W+ WW,@WW*@WWW@W@@@WWW@W@@@@@@@@@@@@@@#*#@W@WW@#***#**+*#*++**@W@@W@@###*#@@@@WWW@WWWWWWWWWWW@W@@W+@@W+ WW @WW*W@W@WW@@@@@@W@@@@@@@@@@@@@##**#WW@@@@#*##*++***++****@@@@#@@@#*#@@@WW@W@@WWWW@WWWWW@W@@W+@@W+ W@,#WW*W@WW@WWWW@@@@@@@@@@@@@@@@##*#@@WW@W@@#*#:+*++*+*+#***#*##**##@@@@W@WW@W@WWWWWWWWWWW@WW@W+@WW+ WW,@WW*WWWW@WW@@WWWW@@@@@@#@@@@##@@@@WWWW@@@#*:+##++++*###*+++*#@@@@@@@WWWWW@@@WWWWWWWWWWW@WWWW+@WW+ WW,WWW*WWWW@@@@@@@@@@@@@@@@@@@##@@W@@WWW@@@@@###*@**+****##+:+*#@W@W@WW@@WWW@W@WWWWWWWWWWWWWWWW*@WW* WW,WWW*WWW@@@W@@@@@@@@@@@@@@@@@@@@@@@WWW@W@@@@@##@*#@@@#*##*+*@@W#*@@WW@@WW@@WWWWWWWWWWWW@WWWWW*WWW* WW,@WW#WWW@@WWWWWW@@@@@@W@@@@@@@@@@@WWWWWWW#@#:+:#W@#@@###@**#W#*#WW@WW@WWW@@@@WWWWWWWWWW@WWWW@#WWW* WW,@WW#WWW@@WWWWW@@@@W@@WWW@@@@@@@WWWWWWW@@@#*++*##@@@@@#*+*@@#@W@@WW@WWW@@#@@WWW@@@WWWWW@WWWW@#WWW* WW.WWW*WWW@WWW@W@@@@@@@@WWWW@@@@WWWWW@WWWW@@+:***#@@@@@###+:@WWW@WWWWWWW@###@WWWW@@@WWWW@@WWW@W*WWW* WW.WWW*W@@@WWW@@@WWWW@@@W@@@@@WWWWWWW@@WWW@#+:+#@##@#@@WW@##W@@W@WWWWWWW####@@@WW@@@WWWW@WWWWWW*@WW* WW.WWW#@W@@@WWW@@WWWWWWW@@@@@WWWW@WWWWWWWW@#***#*#@@##*@@@@@@@@@WWWWWW@@@###@@@WW@@@@WWW@WW@WWW*@@W* WW.WWW*@@WWWW@WWWWW@@@@@WWWW@WWWW@WWWWWWWW@###########*#@@WWWWW@WWWWW@@@@@@@#@W@W@@@WWWWWWWWWWW*@@W+ WW.WWW*@@W@WWWWWWWWWWWWWWWWWWWWWW@WW@WWWWW@@@@@##+**+*##@@@@WWWW@WW@@@@@@W@@@W@WWW@@@WWWWWWWWWW*@@W+ WW,@WW*@@@@@WWW@W@@WWWWWWWWWWWWWW@WW@WWWWWW@@@@##**++*#@@@@@W@@W@WW@@@@@@W#@WW@WWWW@@WWWWW@WWWW#W@W+ WW,@WW*@@W@WW@WWW@@WWWWWWWWWWWWWWWWW@WWWWWWWW@@@@##@#@WWWWWWW@@@@WW@@@@W@@@W@WWWWWWWW@WWWW@WWWW#WWW* WW,@WW*@@W@WWWW@@@@WWWWWWWWWWWWWWWWW@WWWWWWWWW@@@WW@W@@WWW@@@@@W@W@@@@@WW@W@WWWW@@@WW@@@WWWWWWW#WWW* WW,@WW*@WW@WW@@@@@@@@@@@WWWWWWW@W@@@@W@WWWWWWWWW@@W@@@@@@@@@@@@@@@@@@@@@@@@@W@@@@@@@@@@@WWWWWWW#@@W* WW,@WW*@@W@@@###@@@##@@@WWWWWW@@@@@@@@@WWWWWWWW@W@W@@@@@@WWW@@#*@@@@@@@@@@@#+#W@@@@@@@@@@@WWWWW#W@W+ WW,@WW*@WW@##**#@@@##*#@#@WWW#*@#@@W@@W@W@WW@WW@@@@@WW@@@#@@###*@@@@@@@@W@##:*+*W*#@@@WW@@@WWWW*@@W: WW,@WW*@@@@##*+*@@##**##@#@####@#@@WWWW@@#@W@@@@@@W@@@@@#W@*W@@@@@###@@@@@##**@#@W@##@@@W@@@@@W*@#W: WW,WWW*@@@@@#***#@#####@@##:**@##@@W@W@@@#@W@@@@@WW@@@##@@@#W@@###*#*#@@@##+++*@:#@####@@@@@@#@*W@W+ WW,WWW+@@@##@####@@#####*+:*##W@**#@@@@@@@@@#@@@@W@@@#*#@##@###+**:+*#####*:...*@*#@**@@@@WW@@#+W@W+ WW,WWW+#@#########W@#@#+.,***###@*###@WW@@@@#@@@W@@@@@######***++*..:++*+*:.,,,.:**+###@@@W@@@#+W@W* WW,@WW*####*****##@@@#..,#+***+#:.*#@@W@@@#@#@@@W@@@@@#####**+++++.,...:..,,,,,..+**#*#@@@@@@@@*WWW* WW,@WW*@*#*******#*@@: ,+.*++***.:#@W@@@@@#@#@@@W@@@@@@##*#**+::::.,,,,,.,,,,,,:.*++##@#@@@@@@@+@WW* WW,#WW*@**++**++++###,:..+*++*W.:#@@W@@@@@##*@@@@@W@@@@#*****#..:.,,,,,,,,,,,,..:*+*##@@@@@@@#@+@WW* WW #WW*@*#+*#**++###*.*::*:++*#+*@@WW@@@@@@###@@WW@@@@@#*#*##+*:,,,,,,,,,,,,...:+*++*##@@@@@@@#+WWW+ WW #WW*@*#*#*#**#*#*+:@*:++.+***##@W@@W@@@@@@#@@@@@@@@@#*+###+++.,,,,,,,,,,,,,.:+**+*###@@@###@*WWW* WW #WW#@***#*##*#**+#+@#*::*.##*@@@@@@@@@@#@@@@@@@W#@@@##*##**::*.,,,,,,,,,,...:+++:*#@@@@@@#@@#@WW* WW,#WW*@#**+*####*@##*#*##*+*@**#@@@WW@@@@##@@W@@WW@@@@#####+*:.#:.............:+**+*##@@@@@@@@*@@W* WW,@WW*@***###**#***@@@####@#.*###@@@WW@@@###@W##WW@@@#@#*@*#***+:::.:::::++++++:+*##@@@@@@@@@@+@@W+ WW.@WW*@@*###**##W@#@**@#@##**:*##@@#@@@@@#@#W@#@@@W#@#@#+**#**#++++:+++++****+**#*@###@@@W@@@@*@@W+ WW.WWW*@@*###*#@@@@#*+#*@@:+##*::#@@@W@@@@@@@W@@@@@W#@###*+#####*++++#****##*#######@@#@@@W@@@@*@@W+ WW,WWW*@@###*#WW@W@#+****@##*#@#+*@@#@W@W@@@#W@@W@@@@#@##*####*@*+**#####*#######@@@@@@@W@@@W@@*@@W+ WW,WWW*W@@##*@W@W@@*+*+*@@W####@#@#@@@@@W@@@@W@@W@@W#@#@######+#@#*###*#*+####@###@@@@@@@@@@@@@*@WW* WW,@WW*W@@#*#@@W@@##+**@@@@WW@#@@@@@@@@@@@@W@W@@WWWW#@@@######***@@@:*##***####@##@@@@@@@W@@@@@*@@@+ WW,@WW*WWW##*##@@####*#@@@@@@W@@WW@@@@@@#@@@@@@@WW@W##@@@@#@W@##@**@###****+#*####@@@@@@@@@@@@@*@@@+ WW,@WW*WWWW@#@W@@####@@@@@@#@WWWWW@WWWWW#W@@@@WWW@W@W*W@#WW@WW@##**+*:::,,..::+***############@*WWW* WW,@WW*WWWW@#WW@@#***@@#@##@@@@@WW@WWW@W#@@WW@WW@W@@@#@@#@W@#@W*+*+++:,,.,.,.:+**##############*WWW* WW,@WW*WWW@@@W@W@#**@#@###@@#@W@WW@WWWWW#WWWWWW@@@W@W#@@@@@W@@W@+::+:...+.+.::*################*WWW* WW,@WW*@@W@WWWWW#*+@@@@@*###*#W@@W@@@@@W*@W@@WW##@@@@@#@@WW@@@@W#*+::+#+::+**#*#@##############*WWW* WW,@WW+#####*#@##+******+::***#**#####**++*####*+####@**####******+*:+++++*****#****#########*#+@WW* WW,@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW* WW+@@@@WWWWWWWWWWW@@W@W@@W@@@@@@WWWWWWWW@@@@@@@@WWWWWWWWWWWW@@@@@@WWWW@WWWWWWW@WWWWWWWWWWWWW@@@@@@W# WW@@******#*********#***************####***************#***********#*****#******###########*******W# |
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
,W .WWWWWWWWWWWWWWWWWWWWWWWWWWW@WWW*
,W .WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW+@@
,W WWWWWWWWWWWWWWWWWWWWWWWWW@,+WWWWW@
,W @WWWWWWWWWWWWWWWWWWWWWWW@. ,W@WW:W
:W,WWWWWWWWWWWWWWWWWWWWWWWW, W+*WWW,
,W.,WWWWWWWWWWWWWWWWWWW@,** WWW#WW+
W#WWWWWWWWWWWWWWWWWWWW. ,, ,W+.WW.
@@W@WWWWWWWWWWWWWWWWW+ ,,.WW:,
*WWWWWWWWWWWWWWWWWWW+ :@WW
,WWWWWWWWWWWWWWWW@W@, *W#
WWWWWWW*WWWW@@@@WW@, *+
@, @WWW.WWWWWWWWWW# :,
:#WWWWW#@WWWWW@#++, ,
,@W@+WWWW@+,, ,.
,@+,WWW#, #WW,
*#,+#WW* *#W:W:
,W.#@+*WWWWW: :. :,
@WWWWW++@@WWWW@, +@@*+.,,.
@WWWWW:@ @W*WWWW# ,:,
,@WWWWW+@ WWWWWWWW,,
,@WWWW#W:,:@WW#WW ,
WWWWW@# .WWWWW@ ,
,*WWWWW *WW**# , ,
:WWW# *++W#,
:W+W* .+*@W@. .*
, +@ ,,:@+ ,W,
@W@W, ,,@, ,W+
,W@WWWW ,@. ,W#
@WWW#,W: *W@:,. , +W:
+WWWWWWW ,. ,.W@+ WW, .
, *WW#WWWW,#WW@ WWW#@* *W@ ,
, .:#,+WW*WWWWW* .*W+ .WW.
+ . ,:,,W,WWWWWWW+*@#@@ :WW*
,,, WWWWW@WWWWWWWW.WWW. *WW@ .
,. :WW@WWWWWWWWWW,W@ @WW@., .:.+.
,@. ,:,WWWWWWWWWWW, :WWWW., *,+++.,
,W :,, +@WWWWWWWWWWW@+.:#@WWWW*,. +,++++++
.::+ ,, :+WWWWWWWWWWWWWWWWWWWW#,, +.++++***
W. , @#WWWWWWWWWWWWWWWWWW@:, *.*+****#@
@,,, @WWWWWWWWWWWWW@WWW*::.,,, #.*#****##@
W:+*# , #WWWWWWWWWWWWWWWWW@+:,,,,++:****#@#@@@
*@ , +WWWWWWWWWWWW*WWWWW@#@*#*.#*******#@WW
,WWWWWWWWWWWW*WWWWW###+:+*@#*****+@@@W
WWWWWWWWWWWWWWWWWWW@+***###**##**#WW@
, ,WWWWWWWWWWWWWWWWWW@#@@####***##+*@@@W
.WWWWWWWWWWWWWWWWWWWW@@####******#@WWW
+WWWWWWWWWWWWWWWWWW@@@@@@#***#***@WWWW
+:WWWWWWWWWWWWWWWWWW@WW##@###**+#@WWWW
Cloud deine Sig ist etwas kaputt bei mir ist das auch bei den anderen so?
-
Skripts
-
Spiele
-
Tutorials
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
WWWWWW@@@@@,.,:,:,:#@#@*,,:@WWWWWW @@@@@#,.*#.:.+,:#:+@#@@:,@@W@W@@@@ @@@@:,.+*@:*:*:#++@@#W*+@W@@@@@@@@ @@@,.*+*##++*.**.#@@#@*@WW@@@@@@@@ @#..*++##+*+*+#*.#**#+W@#W@@@@@@@@ #+:.+#**@**+.**#++..+@@@:W@@@@@@@@ @+*+@#@+@#:+:#+##.,,,@@#+W######## **:#@:#*#*.*+#+*+++,,##**@######## *@+#@:*##*+:**:@#@*#,,@*#@*####### #:#@@+:*@#*.#*.:#**:.*@+*W******** #*@@@@:*#@*#**.:+,,:,W@**W******** :*@@W@W##@:#*+.:+,,.,@@**W*+++++++ *W@@@@#@W#:**+.:*,,...#*:#++++++++ ##*#@@++@@***:.:::,.@##@#*++++++++ @###@W::+@*++:..:***###@+*+::::::: @###*W+:#*#*:+::.:.*@@@+*W:::::::: #*@#+W@@#*@#+*:+:,:@W@#+W#:::::::: #*##:W#:#*#@+#:*:,.@@###@*#::::::: @+*@:W@@*@##*#.*@W@WW@###@*....... ##+@.WW*WW@*#+.##WW#**#@*@@@:..... #+@W+@*#@W@@*+.W:@@##*#W*W.#+..... #W@*@@#@#W@W#*:#+W##@##W@@##W..... @W@@W@#@#W#W*++#WWW@W#*WWW@@:@.,,, W#####@#@W@###*:##+W@@*#WWWWW#+*+, #*@W#@##@@W@@#:,@::.#@#*##@@W#*#*: #W*+*#*###@@@@:*#.*###@#**W#@@*,@W *+**+:+@##@@#W*#@::,@##@@#:W#+::,W +:##+:::WW@**W@**@:*@**@##@**#:.:@ ..#*#:+:*W@@#W#.@*#:#*#@#*W*++*:*, :++@+##*#@@WW#@+@***#@@+@@WW@@+::, ###*++@#*:@WW*W##@+*@@#.W@@@@WW#+, WW@##:.#*#W#W@@W*+#*#@#.@@*#WW@W*+ WWW@@*:.#WW@*W*W#*+W#@#*@#*:#WW@@@ WW@WWW*#*WW@#*#WWW#@W@@W@*W#*#@WW+ |
Wer das nicht schafft, hat was an den Augen^^"
-
Werbung -
1plus3
-
Nuuuhminaaah
-
compétences(Dieser Tab ist rein satirisch.)mes compétences
max.
Maps machen
Musik machen
Scripts machen
Story ausdenken
Pixeln und so
Events proggen
-
mes projets-
Silentium
Name: Silentium
Maker: Eigenbau (C++, x86-SSE/AVX-Assembly, Ruby/Lua)
Story
NPCs
Scripts
Ressis
Maps
Gesamt(3+4)% 42 69% 0815 -17.438 103.38% ± 6.3mm²
(Die Tabelle erfüllt lediglich satirische Zwecke.) -
OnyxEine in C++ implementierte, modulare, plattformunabhängige, virtuelle Maschine. Die Test-Version ist bereits halb fertig. Ab dann gibt es vielleicht mehr Infos. Sie soll die auf dem ersten Blick LISP-artige und eigens dafür konstruierte Sprache Obsidian ausführen können. Experimentell wird auch ein Lua-Compiler für Onyx gebaut. Ziel ist eine leistungsfähige, virtuelle Maschine für beliebige Scriptsprachen. Theoretisch gesehen müsste man bloß noch einen kompatiblen Compiler schreiben, der Quellcode jener Sprache in Onyx-Assembly, oder direkt in Onyx-Bytecode übersetzt. Ob die jemand nutzen wird, ist eine andere Frage und nur ein sekundäres... nein, eher tertiäres Ziel dieser VM. Primär dient es mir lediglich dazu, mein Verständnis von Hardware, ISA, und Assembly zu vertiefen, sowie eigene Grenzen auszutesten.
Warnung!
Das Entwickeln einer virtuellen Maschine oder Programmiersprache (im wahnsinnigsten Fall beides) ist eine höchst komplizierte Tätigkeit, aus der viel Frust und Hirnmatsche hervor gehen. Sollte sich dennoch ein ähnlich wahnsinniger finden, der sowas zusammen schustern will, so lege ich ihm/ihr die folgenden Bücher ans Herz:- Compiler - Das Drachenbuch [978-3-8273-7097-6]
Dieses Buch schlachtet ausführlich und leicht verständlich die Grundlagen bis hoch zu den Experten-Techniken des Compilerbaus aus. Es fängt mit der Automaten-Theorie und formalen Sprachen an, arbeitet sich durch Analysetechniken vor, und landet schließlich bei Techniken wie Optimierung und Register-Zuweisung. Das Buch wiegt 3Kg oder 4Kg. Hab's mal gewogen. Ist also nicht gerade die Lektüre für unterwegs.
- Computerarchitektur [3-8273-7016-7]
Hier werden leicht verständlich die wichtigsten Entwicklungen der Rechnerarchitekturen erklärt (Gut, das Buch ist in die Jahre gekommen, aber der Weg zu heute ist ein winziger Schritt, den man sich nach diesem Buch selbst erdenken kann). Hauptbestandteil des Buchs ist eine relativ umfassende Betrachtung der Funktionsweise dreier gänzlich unterschiedlicher, aber dominierender Prozessor-Typen am Beispiel des Pentium II, UltraSPARC II, sowie picoJava. Die meisten Elemente dieses Buchs sind zwar für die Konstruktion einer virtuellen Maschine irrelevant, oder aufgrund der Tatsache, dass die VM Software ist und z.B. Byte-Grenzen hat, sogar zu Leistungseinbußen führen kann, doch ist ein hinreichendes Verständnis dieser Maschinen, mit denen wir arbeiten, äußerst hilfreich für die Überlegungen, wie die VM arbeiten soll.
Es kann sehr hilfreich und inspirierend sein, den Code quelloffener, virtueller Maschinen anderer Sprachen zu überfliegen. Meine Lieblings-Quelle war und ist stets die VM von Lua. Sie ist schlank, verständlich, in C implementiert, und basiert im Gegensatz zu vielen anderen Scriptsprachen-VMs auf einer Register-Maschine statt einer Stapelmaschine. Es wäre natürlich vorteilhaft, die entsprechende Sprache zu verstehen, in der man auch die eigene VM implementieren will. Weiterhin ist es äußerst vorteilhaft, eine leistungsstarke und bequeme Sprache wie C++ zu beherrschen, um die VM zu implementieren. Und bevor irgendwer auf die Idee kommt: Assembly ist NICHT als dominierende Sprache für den Bau einer VM geeignet. Wer die Frage des "Warum?" nicht beantworten kann, sollte zunächst die gewählte Sprache und Assembly hinreichend verstehen lernen, und es dann erneut mit der Frage versuchen. Es lohnt sich dennoch, Assembly zu lernen. Allein schon, um erneut das Verständnis zu vertiefen, zumal ihr mehr oder weniger gezwungen seid, auch für eure VM eine Assembler-Sprache zu entwickeln (Außer natürlich ihr schreibt eure Test-Programme Bit für Bit ;3). - Compiler - Das Drachenbuch [978-3-8273-7097-6]
-
-
enfinJe ne peux pas parler français.
C'est tout ce que Goodle et les restes de cours de français.
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Ankou?
Tipp: Spiegeln und nicht als Mensch sehen^^"
-
Werbung -
1plus3
-
Nuuuhminaaah
-
compétences(Dieser Tab ist rein satirisch.)mes compétences
max.
Maps machen
Musik machen
Scripts machen
Story ausdenken
Pixeln und so
Events proggen
-
mes projets-
Silentium
Name: Silentium
Maker: Eigenbau (C++, x86-SSE/AVX-Assembly, Ruby/Lua)
Story
NPCs
Scripts
Ressis
Maps
Gesamt(3+4)% 42 69% 0815 -17.438 103.38% ± 6.3mm²
(Die Tabelle erfüllt lediglich satirische Zwecke.) -
OnyxEine in C++ implementierte, modulare, plattformunabhängige, virtuelle Maschine. Die Test-Version ist bereits halb fertig. Ab dann gibt es vielleicht mehr Infos. Sie soll die auf dem ersten Blick LISP-artige und eigens dafür konstruierte Sprache Obsidian ausführen können. Experimentell wird auch ein Lua-Compiler für Onyx gebaut. Ziel ist eine leistungsfähige, virtuelle Maschine für beliebige Scriptsprachen. Theoretisch gesehen müsste man bloß noch einen kompatiblen Compiler schreiben, der Quellcode jener Sprache in Onyx-Assembly, oder direkt in Onyx-Bytecode übersetzt. Ob die jemand nutzen wird, ist eine andere Frage und nur ein sekundäres... nein, eher tertiäres Ziel dieser VM. Primär dient es mir lediglich dazu, mein Verständnis von Hardware, ISA, und Assembly zu vertiefen, sowie eigene Grenzen auszutesten.
Warnung!
Das Entwickeln einer virtuellen Maschine oder Programmiersprache (im wahnsinnigsten Fall beides) ist eine höchst komplizierte Tätigkeit, aus der viel Frust und Hirnmatsche hervor gehen. Sollte sich dennoch ein ähnlich wahnsinniger finden, der sowas zusammen schustern will, so lege ich ihm/ihr die folgenden Bücher ans Herz:- Compiler - Das Drachenbuch [978-3-8273-7097-6]
Dieses Buch schlachtet ausführlich und leicht verständlich die Grundlagen bis hoch zu den Experten-Techniken des Compilerbaus aus. Es fängt mit der Automaten-Theorie und formalen Sprachen an, arbeitet sich durch Analysetechniken vor, und landet schließlich bei Techniken wie Optimierung und Register-Zuweisung. Das Buch wiegt 3Kg oder 4Kg. Hab's mal gewogen. Ist also nicht gerade die Lektüre für unterwegs.
- Computerarchitektur [3-8273-7016-7]
Hier werden leicht verständlich die wichtigsten Entwicklungen der Rechnerarchitekturen erklärt (Gut, das Buch ist in die Jahre gekommen, aber der Weg zu heute ist ein winziger Schritt, den man sich nach diesem Buch selbst erdenken kann). Hauptbestandteil des Buchs ist eine relativ umfassende Betrachtung der Funktionsweise dreier gänzlich unterschiedlicher, aber dominierender Prozessor-Typen am Beispiel des Pentium II, UltraSPARC II, sowie picoJava. Die meisten Elemente dieses Buchs sind zwar für die Konstruktion einer virtuellen Maschine irrelevant, oder aufgrund der Tatsache, dass die VM Software ist und z.B. Byte-Grenzen hat, sogar zu Leistungseinbußen führen kann, doch ist ein hinreichendes Verständnis dieser Maschinen, mit denen wir arbeiten, äußerst hilfreich für die Überlegungen, wie die VM arbeiten soll.
Es kann sehr hilfreich und inspirierend sein, den Code quelloffener, virtueller Maschinen anderer Sprachen zu überfliegen. Meine Lieblings-Quelle war und ist stets die VM von Lua. Sie ist schlank, verständlich, in C implementiert, und basiert im Gegensatz zu vielen anderen Scriptsprachen-VMs auf einer Register-Maschine statt einer Stapelmaschine. Es wäre natürlich vorteilhaft, die entsprechende Sprache zu verstehen, in der man auch die eigene VM implementieren will. Weiterhin ist es äußerst vorteilhaft, eine leistungsstarke und bequeme Sprache wie C++ zu beherrschen, um die VM zu implementieren. Und bevor irgendwer auf die Idee kommt: Assembly ist NICHT als dominierende Sprache für den Bau einer VM geeignet. Wer die Frage des "Warum?" nicht beantworten kann, sollte zunächst die gewählte Sprache und Assembly hinreichend verstehen lernen, und es dann erneut mit der Frage versuchen. Es lohnt sich dennoch, Assembly zu lernen. Allein schon, um erneut das Verständnis zu vertiefen, zumal ihr mehr oder weniger gezwungen seid, auch für eure VM eine Assembler-Sprache zu entwickeln (Außer natürlich ihr schreibt eure Test-Programme Bit für Bit ;3). - Compiler - Das Drachenbuch [978-3-8273-7097-6]
-
-
enfinJe ne peux pas parler français.
C'est tout ce que Goodle et les restes de cours de français.
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Benutzerinformationen überspringen
Motto: Sei ehrlich mit dir selbst und strebe nach deinen Zielen. Lass dir bei deinen Träumen nie etwas von anderen vorschreiben.
MfG,
Ramirez
PS: oo bin ich schlimm?
War auch einfach^^
Also Ramirez = Nächster
-
Werbung -
1plus3
-
Nuuuhminaaah
-
compétences(Dieser Tab ist rein satirisch.)mes compétences
max.
Maps machen
Musik machen
Scripts machen
Story ausdenken
Pixeln und so
Events proggen
-
mes projets-
Silentium
Name: Silentium
Maker: Eigenbau (C++, x86-SSE/AVX-Assembly, Ruby/Lua)
Story
NPCs
Scripts
Ressis
Maps
Gesamt(3+4)% 42 69% 0815 -17.438 103.38% ± 6.3mm²
(Die Tabelle erfüllt lediglich satirische Zwecke.) -
OnyxEine in C++ implementierte, modulare, plattformunabhängige, virtuelle Maschine. Die Test-Version ist bereits halb fertig. Ab dann gibt es vielleicht mehr Infos. Sie soll die auf dem ersten Blick LISP-artige und eigens dafür konstruierte Sprache Obsidian ausführen können. Experimentell wird auch ein Lua-Compiler für Onyx gebaut. Ziel ist eine leistungsfähige, virtuelle Maschine für beliebige Scriptsprachen. Theoretisch gesehen müsste man bloß noch einen kompatiblen Compiler schreiben, der Quellcode jener Sprache in Onyx-Assembly, oder direkt in Onyx-Bytecode übersetzt. Ob die jemand nutzen wird, ist eine andere Frage und nur ein sekundäres... nein, eher tertiäres Ziel dieser VM. Primär dient es mir lediglich dazu, mein Verständnis von Hardware, ISA, und Assembly zu vertiefen, sowie eigene Grenzen auszutesten.
Warnung!
Das Entwickeln einer virtuellen Maschine oder Programmiersprache (im wahnsinnigsten Fall beides) ist eine höchst komplizierte Tätigkeit, aus der viel Frust und Hirnmatsche hervor gehen. Sollte sich dennoch ein ähnlich wahnsinniger finden, der sowas zusammen schustern will, so lege ich ihm/ihr die folgenden Bücher ans Herz:- Compiler - Das Drachenbuch [978-3-8273-7097-6]
Dieses Buch schlachtet ausführlich und leicht verständlich die Grundlagen bis hoch zu den Experten-Techniken des Compilerbaus aus. Es fängt mit der Automaten-Theorie und formalen Sprachen an, arbeitet sich durch Analysetechniken vor, und landet schließlich bei Techniken wie Optimierung und Register-Zuweisung. Das Buch wiegt 3Kg oder 4Kg. Hab's mal gewogen. Ist also nicht gerade die Lektüre für unterwegs.
- Computerarchitektur [3-8273-7016-7]
Hier werden leicht verständlich die wichtigsten Entwicklungen der Rechnerarchitekturen erklärt (Gut, das Buch ist in die Jahre gekommen, aber der Weg zu heute ist ein winziger Schritt, den man sich nach diesem Buch selbst erdenken kann). Hauptbestandteil des Buchs ist eine relativ umfassende Betrachtung der Funktionsweise dreier gänzlich unterschiedlicher, aber dominierender Prozessor-Typen am Beispiel des Pentium II, UltraSPARC II, sowie picoJava. Die meisten Elemente dieses Buchs sind zwar für die Konstruktion einer virtuellen Maschine irrelevant, oder aufgrund der Tatsache, dass die VM Software ist und z.B. Byte-Grenzen hat, sogar zu Leistungseinbußen führen kann, doch ist ein hinreichendes Verständnis dieser Maschinen, mit denen wir arbeiten, äußerst hilfreich für die Überlegungen, wie die VM arbeiten soll.
Es kann sehr hilfreich und inspirierend sein, den Code quelloffener, virtueller Maschinen anderer Sprachen zu überfliegen. Meine Lieblings-Quelle war und ist stets die VM von Lua. Sie ist schlank, verständlich, in C implementiert, und basiert im Gegensatz zu vielen anderen Scriptsprachen-VMs auf einer Register-Maschine statt einer Stapelmaschine. Es wäre natürlich vorteilhaft, die entsprechende Sprache zu verstehen, in der man auch die eigene VM implementieren will. Weiterhin ist es äußerst vorteilhaft, eine leistungsstarke und bequeme Sprache wie C++ zu beherrschen, um die VM zu implementieren. Und bevor irgendwer auf die Idee kommt: Assembly ist NICHT als dominierende Sprache für den Bau einer VM geeignet. Wer die Frage des "Warum?" nicht beantworten kann, sollte zunächst die gewählte Sprache und Assembly hinreichend verstehen lernen, und es dann erneut mit der Frage versuchen. Es lohnt sich dennoch, Assembly zu lernen. Allein schon, um erneut das Verständnis zu vertiefen, zumal ihr mehr oder weniger gezwungen seid, auch für eure VM eine Assembler-Sprache zu entwickeln (Außer natürlich ihr schreibt eure Test-Programme Bit für Bit ;3). - Compiler - Das Drachenbuch [978-3-8273-7097-6]
-
-
enfinJe ne peux pas parler français.
C'est tout ce que Goodle et les restes de cours de français.
Benutzerinformationen überspringen
Motto: Sei ehrlich mit dir selbst und strebe nach deinen Zielen. Lass dir bei deinen Träumen nie etwas von anderen vorschreiben.
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
*###########******+# #@@################W ########****#######W *####*********####@W *###**********####@W *##*************###W ****************###W +***************##@W +***************#@#W +***************#@*W +***************###W +***************#*#W +***###########*#*@W +**##@@@@@@####***@W +*#####@#@#@##***#@W +*####*###**##***#@W +**#####*********@@W +***######******#@@W +*****###*******@@@W +****************++W +******************W +**************####W +**************####W +*************#####W **##**********#####W *##***##*****@#####W *****#####*#@@@####W *#####*#####@@@@###W *#########@@@@@####W *##*#*####@#@######W |
MfG,
Ramirez



