Das würde ja wenig bezwecken. Die 64Bit Instruktionen machen da nicht mehr viel aus. Gewschwindigkeitstechnisch reicht das schon
// Das läuft ja trotzdem unter x64
Das würde ja wenig bezwecken. Die 64Bit Instruktionen machen da nicht mehr viel aus. Gewschwindigkeitstechnisch reicht das schon
// Das läuft ja trotzdem unter x64
Kleines Syntax-Update. Variablenpointer können jetzt direkt angesprochen werden:
Update 3:
Man muss nun nicht mehr manuell Funktionen aus der WinAPI importieren (durch extern "user32", MessageBeep ). Alle benutzten WinAPI Funktionen werden automatisch erkannt und eingebunden.
Ein erster Screenshot:
[Blockierte Grafik: http://o73.img-up.net/lol0e50.jpg]
Nice, wenns fertig ist erwarte ich noch ein tut mit den veränderungen
bin auf jeden Fall mal gespannt , was daraus wird
Weiter so , sehr schön gemacht!
Freu mich schon drauf
Will sowieso mal Assembler lernen
Mfg
So. Perseus hat jetzt ein echtes Include-system, und ich habe begonnen einige zu schreiben. Damit können direkt AutoIt-Funktionen umgesetzt werden, eigentlich nur eine Fleißarbeit weitere Funktionen zu implementieren. Sowas wie StringLen() brauchte ich schon, deshalb ist das jetzt schon enthalten. Des Weiteren eine UDF (also ein Include) für Konsolenanwendungen, das heißt, dass jetzt GUI und CUI Anwendungen möglich sind. LASM selbst hat kein Subsystem (wie MASM etc.). GUIs sind einfacher zu erstellen, aber die UDF macht das CUI Handling auch deutlich leichter.
Gibt es schon in etwa einen ungefähren Termin, wann du die erste Version zum Download bereit stellst?
Mfg
In Bälde
Ich muss mir noch ein System denken, wie das hoffentlich zustande kommende Entwicklungsteam die Version immer aktuell halten kann. Auf jeden Fall kann ich das nicht alles alleine umsetzen.
Ich muss mir noch ein System denken, wie das hoffentlich zustande kommende Entwicklungsteam die Version immer aktuell halten kann
Da gibts doch schon einige tolle Sachen
SVN - Sehr leicht
Git - "Fast" das selbe wie SVN nur mit viel mehr Umfang.
Und zum hosten:
SVN - Da kann Ich dir gerne ein Repository auf'm Server anlegen
Git - GitHub (wenns Public sein, wenn nicht Bitbucket) oder halt (Ich liebe Eigenwerbung :D) Ich
lg
Domi
Oder *hust* wir nutzen das aPaste Repo. Dann lege ich einfach einen Account für die Entwickler an, und per wpt kann es dann geholt werden
und per wpt kann es dann geholt werden
Ich versuch hier nicht soviel Eigenwerbung zu bringen, aber das ist einfach
Why not :D. Wenn man einmal etwas hat was funktioniert
Huch, gerade gesehen, dass ich mich hier im Thread noch gar nicht zu Perseus hier in dem Thread geäußert habe.^^
Naja, was ich davon halte, weißt du ja: Klasse Sache.
Und was das hier angeht...
Zitat von minx
[...] das hoffentlich zustande kommende Entwicklungsteam [...]
Naja... Also auf mich kannst du jedenfalls zählen. Ich denke, du weißt mittlerweile so ungefähr, was ich kann.
chess
Na klar, ich werde da mal ein paar Leute anschreiben.
Die Website des Projekts liegt auf meiner Seite (https://autoit.de/www.mf-i.de/w) [Domain von Blume ]. Da werden wir dann werkeln.
So. Prinzipiell steht eine Art SDK bereit. Ich habe mal weiter einige sehr leichte Funktionen wie StringLen (siehe oben) bzw. Beep() usw umgesetzt. Die können praktisch 1:1 konvertiert werden.
Ich habe mich noch nicht mit der Übersetzung von If / While / For / Do usw beschäftigt, was auch eher ein zweirangige Rolle spielt, da sich das schnell erledigt hat. Hilfe bräuchte ich wie gesagt bei der Umsetzung der ganzen Au3 Funktionen (Wie Abs, Floor, Mod, Random, usw.). Von GuiCreate wollen wir mal gaaaar nicht sprechen ;-).
Wer die SDK will, mich bitte anschreiben
Die Source-Pakete sind ja nun schon eine ganze Weile raus und nicht wenige haben es bereits getestet. Wäre schön, mal eine Rückmeldung zu bekommen
Ich hab mir mal die Perseus 0.3.7 vom Server geklaut und oberflächlich angeguckt.
Sieht so aus, als würde hier das Rad neu erfunden, noch dazu in Assembler... *grusel* :wacko:
Ich meine so triviale Sachen wie StringLen wurden doch schon 1000 mal geschrieben und veröffentlicht.
Also, offen gesagt mag ich mich nicht an dem Projekt beteiligen.
Natürlich würde ich das Endergebnis trotzdem nutzen, wenn es zur Alternative zum AutoIt Interpreter werden solle.
Zitat von ohforfSieht so aus, als würde hier das Rad neu erfunden, noch dazu in Assembler... *grusel*
So … schreibt man nunmal einen Compiler
Zitat von ohforfIch meine so triviale Sachen wie StringLen wurden doch schon 1000 mal geschrieben und veröffentlicht.
Das ist mir nicht bekannt - in der benötigten Form sicher nicht :P. Und AutoIt-Funktionen erst recht nicht.