FireBasic

Übersicht Kommentare Worklogs

Gehe zu Seite Zurück  1, 2, 3  Weiter


FOODy

Link zu diesem BeitragSo, Apr 05, 2009 22:42
@flona:
In BlitzMax wird wie bei dir Referenziert.

@Noobody:
Nein, so ist es nicht.
"new" gibt einen Zeiger, der auf die erzeugte Instanz zeigt, zurück.
Bei einer Zuweisung würde nur der Zeiger "kopiert" und nicht der Inhalt der Instanz auf die der Zeiger zeigt.
Wenn dann müsste dein Code so lauten:
Code: [AUSKLAPPEN]

TObject A;
A.X = 5;
TObject B = A; //Objekt wird kopiert
B.X = 3;
stdout << A.X; //Ausgabe: 5


Grüße,
FOODy
BlitzMax + MaxGUI, 64-bit Arch Linux: Intel Core² E8500 | 8 GB Ram | GeForce GTX 460 · 1024 MB

Noobody

Link zu diesem BeitragSo, Apr 05, 2009 23:11
Oh, das wusste ich nicht. Ich dachte, New liefert ein Objekt und nicht den Zeiger darauf zurück Razz
Dann entschuldige ich mich natürlich für das Missverständnis.
Man is the best computer we can put aboard a spacecraft ... and the only one that can be mass produced with unskilled labor. -- Wernher von Braun

coolo

Link zu diesem BeitragDi, Jun 09, 2009 14:32
Ich weiß nicht obs was bringt, aber wie wärs mit Inline Assembler, so schwer sollte das nicht sein.

Schade das ich es nicht mehr benutzen kann, da ich kein Windows mehr benutze Sad.
http://programming-with-design.at/ <-- Der Preis ist heiß!
That's no bug, that's my project!
"Eigenzitate sind nur was für Deppen" -Eigenzitat

flona

Link zu diesem BeitragDi, Jun 09, 2009 15:16
Hatte ich anfangs auch eingebaut, aber ich habs nicht wirklich gebraucht.
Wenn es wer braucht kann ich es gerne wieder einbauen. Sind nur ein paar Zeilen.
www.Dreier-Florian.kilu.de
Intel Core 2 Quad Q9400 | Zotac 9800GT | 4GB RAM | 1TB HDD | Windows 7 Professional 32bit

coolo

Link zu diesem BeitragSo, Okt 18, 2009 18:44
Schön das es weiter geht Smile

Freue mich schon auf die Alpha.
http://programming-with-design.at/ <-- Der Preis ist heiß!
That's no bug, that's my project!
"Eigenzitate sind nur was für Deppen" -Eigenzitat

flona

Link zu diesem BeitragSo, Okt 18, 2009 19:04
Und freu mich wenn es Leute gibt wie dich, die sich dafür interessieren Very Happy
www.Dreier-Florian.kilu.de
Intel Core 2 Quad Q9400 | Zotac 9800GT | 4GB RAM | 1TB HDD | Windows 7 Professional 32bit

Thunder

Link zu diesem BeitragSo, Okt 18, 2009 21:30
Ich freue mich auch schon voll. Immerhin verfolge ich das Projekt ja schon seit Anfang an mit Spannung Very Happy, da ich selber sehr in Compiler interessiert bin. Hast du irgendein Compiler-Tutorial gelesen? oder irgendsowas in der Art?
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit

flona

Link zu diesem BeitragSo, Okt 18, 2009 21:45
Ja, da gibt es eines(Englisch). Des wurde Ende der 80ger geschrieben. Such mal nach Let's Build a Compiler von Jack ?. Am Anfang habe ich mich daran orientiert. Mittlerweile ist von dem Code aber kaum noch was zu sehen. Der Compiler in dem Tut ist Single-Pass, kann nur Variablen mit einem Buchstaben und nur mit Zahlen rechnen, ist aber für den Einstieg in die Materie meiner Meinung nach sehr gut geeignet. Arbeitest du eigentlich noch an deinem Visual Studio?
www.Dreier-Florian.kilu.de
Intel Core 2 Quad Q9400 | Zotac 9800GT | 4GB RAM | 1TB HDD | Windows 7 Professional 32bit

Thunder

Link zu diesem BeitragMo, Okt 19, 2009 18:44
Zum Visual Studio: Nein, zur Zeit nicht. Es wird auch so bleiben wie es ist(ich glaube es ist eh schon OpenSource), weil ich, um es zu verbessern, den Kern des Programmes ändern müsste und da wäre es mir lieber, wenn ich irgendwann wieder Zeit habe, einfach eine Version komplett neu zu schreiben.

Ich hab mir schon gedacht das du das Tutorial gelesen hast. Ich habs mir schon vor längerer Zeit ausgedruckt. Nur scheitere ich daran den Code von Pascal nach Blitzmax zu übersetzen. Naja, danke für die Info.

mfg
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit

Nicdel

Link zu diesem BeitragMi, Nov 04, 2009 16:27
Sehr schön. Funktioniert alles ohne Probleme Very Happy
(Es heißt Standard)
Desktop: Intel Pentium 4 2650 Mhz, 2 GB RAM, ATI Radeon HD 3850 512 MB, Windows XP
Notebook: Intel Core i7 720 QM 1.6 Ghz, 4 GB DDR3 RAM, nVidia 230M GT, Windows 7

flona

Link zu diesem BeitragMi, Nov 04, 2009 16:32
Embarassed Ich brauch ne neue Brille^^ Thx
www.Dreier-Florian.kilu.de
Intel Core 2 Quad Q9400 | Zotac 9800GT | 4GB RAM | 1TB HDD | Windows 7 Professional 32bit

ZaP

Betreff:

Link zu diesem BeitragMi, Nov 04, 2009 16:36
Sieht sehr gut bis jetzt aus. Sprachsyntax ist einfach zu verstehen und man gewöhnt sich schnell daran. Nur die Console, die im Hintergrund mitrennt, stört ein wenig.
Starfare: Worklog, Website (download)

flona

Betreff: 0.2 Alpha Built 6

Link zu diesem BeitragMi, Nov 04, 2009 16:56
Erledigt. Die Konsole bleibt nun nur noch offen, wenn ein Fehler auftaucht
www.Dreier-Florian.kilu.de
Intel Core 2 Quad Q9400 | Zotac 9800GT | 4GB RAM | 1TB HDD | Windows 7 Professional 32bit

coolo

Link zu diesem BeitragMi, Nov 04, 2009 21:24
Wow das schaut echt gut aus, werd mir das ganze mal näher anschauen.

Viel Erfolg und Spaß am Projekt wünsche ich dir nochmal Wink
http://programming-with-design.at/ <-- Der Preis ist heiß!
That's no bug, that's my project!
"Eigenzitate sind nur was für Deppen" -Eigenzitat

Xaymar

ehemals "Cgamer"

Link zu diesem BeitragDo, Dez 31, 2009 18:26
Nette Idee. So einen Ideenreichtum vermisse ich bei anderen Sprachen^^
Warbseite

Geohound

Link zu diesem BeitragDi, Jan 05, 2010 12:07
cool! Ich denk ich schaus mir mal an. Ist da schon sowas wie ne Hilfe drinne? Also wie bei BB mit dem doppelten F1 gedrücke? ^^
My Homepage: Geohound.TK

_°| <---This ist Schäuble copy him
[O] into your signature to help him on his way to a "Überwachungsstaat"
Datensammler sind VERBRECHER!

flona

Link zu diesem BeitragMi, Jan 06, 2010 09:24
Nein, eine Hilfe existiert leider noch nicht.
www.Dreier-Florian.kilu.de
Intel Core 2 Quad Q9400 | Zotac 9800GT | 4GB RAM | 1TB HDD | Windows 7 Professional 32bit

Noobody

Link zu diesem BeitragDi, Feb 09, 2010 00:26
Sehr, sehr beeindruckend, was du da zustande gebracht hast. Weiter so!

Die Methode mit new TClass( Foo, Bar ) finde ich persönlich schöner als TClass.Create().
Man is the best computer we can put aboard a spacecraft ... and the only one that can be mass produced with unskilled labor. -- Wernher von Braun

Thunder

Link zu diesem BeitragDi, Feb 09, 2010 14:11
Sehr gut! Ich freue mich schon auf die neue Version( vor allem auf den Editor ).
Zu deiner Idee mit New: Ich finde, dass es mit dem new operator besser aussieht, allerdings würde deine Sprache ein bisschen BASIC-Stil verlieren.

mfg Thunder
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit

Starwar

Link zu diesem BeitragSo, Feb 21, 2010 14:14
Sieht sehr professionell aus Very Happy
Gibts das Ribbon auch für c#?

Gehe zu Seite Zurück  1, 2, 3  Weiter


Übersicht Kommentare Worklogs