Archiv für das Tag 'purga'



Purga

Geschichtliches Purga (rus: Schneesturm, Blizzard) ist eine mini Scriptsprache. Ich habe aus Spa├č angefangen eine Routine zu schreiben, mit der ich C++-Funktionen aus einem Script aufrufen wollte und habe schnell kleinere Erfolge erzielt. Die Routine funktionierte, doch war der Code nicht durchdacht und nicht erweiterbar, also habe ich mir ├╝berlegt mit dem neuen Wissen eine kleine Scriptspache zu schreiben. Es war von Anfang an nicht… Weiterlesen

DLLs laden mit Purga

Mit den n├Ąchsten Purga-Version kann man auf Funktionen in DLL-Dateien zugreifen. Das ganze geschieht ziemlich einfach und ohne viel Code zu schreiben. Beispiel DLL-Funktion: Beispiel Purga-Script: Eine genaue Beschreibung der Funktionen wird es in der Dokumentation geben. So, aber jetzt wird etwas f├╝rs Studium gelernt ;)

Neue Purga Betaversion

Nach ein Paar ├änderungen hab ich eine neue Betaversion hoch geladen. Es wurden viele kleinere Fehler behoben. Zudem gibt es eine neue interne Funktion int ftoi(float), die Flie├čkommazahlen in Integer konvertiert. Ich habe mich gegen eine automatische Konvertierung, wie zum Beispiel in C++, entschieden. So ist man “gezwungen” einen Datentyp durchg├Ąngig zu benutzen. Purga wird sowieso mit den Datentypen strenger umgehen, als viele andere Scriptspachen…. Weiterlesen

Purga wird weiterentwickelt ;)

Am Wochenende hatte ich endlich Zeit gefunden wieder mal mich etwas mit Purga zu besch├Ąftigen. Hab einige Bugs behoben und hab mir ein Paar gedanken zur Weiterentwicklung gemacht, z.B. wie k├Ânnte man Funktionen aus einer DLL laden um beispielsweise eine Grafik-Bibliothek zu erstellen ? Die neue Versionen werden erst mal nicht hoch geladen, dazu Fehlen noch weitere Verbesserungen. Das Problem ist, dass ich wenig Zeit… Weiterlesen