Thread perl direkt in assembler? (28 answers)
Opened by supersucker at 2005-09-03 18:00

jemand
 2005-09-03 18:12
#57596 #57596
User since
2004-05-14
231 Artikel
BenutzerIn
[default_avatar]
Stichwort: Variabler Speicherverbrauch von Variablen, Arrays usw.
Der Speicher für entsprechendes muss erst reserviert werden. In C(++) gibt man deshalb bei der definition eines Array immer an wie lang es sein muss und bei Variablen einen spezifischen Typ. Dadurch weiß der Compiler wie viel Speicher(im Ram oder direkt Register) er reservieren muss.
Das Hauptproblem beim Schreiben eines Perl-Compilers würde wohl sein / ist diesen variablen Speicherverbrauch einzukalkulieren(was wohl nur schlecht/gar nicht möglich ist). Man müsste bei jeder Variablen angeben wie lang sie wird(was man auch manchmal nicht weiß(Usereingaben) und jedem Array eine Länge vorgeben; das wäre dann definitiv kein perl mehr(finde ich))

So ich hoffe das ist soweit richtig. Wenn nicht korrigiert mich bitte.

edit: Bessere Formulierung\n\n

<!--EDIT|jemand|1125757929-->
print uc 'i',chr(29*4).q+'s +.++($_=q-m-),++$_;
print chr for 116,$_[0],97,$_[0],98;
print 'ug,',chr(), scalar reverse qq?!erutaef a s'ti?;

View full thread perl direkt in assembler?