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