AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte RUTIS Engine (Scripting) [WinCE spinnt]
Thema durchsuchen
Ansicht
Themen-Optionen

RUTIS Engine (Scripting) [WinCE spinnt]

Ein Thema von olee · begonnen am 14. Jun 2009 · letzter Beitrag vom 20. Aug 2010
 
Benutzerbild von olee
olee

Registriert seit: 16. Feb 2008
Ort: Boppard
540 Beiträge
 
Turbo Delphi für Win32
 
#11

Re: RUTIS Engine (Scripting)

  Alt 19. Jun 2009, 13:43
Ganz recht!

Es sind mehrere Scriptsprachen möglich.

Es gibt immerhin eine TRutisCompiler Klasse, von der dann z.B. TRutisCompilerDelphi abgeleitet ist, und
sogar eine Variable ScriptLanguage, wo man später eine sprache auswählen könnte.

Ich bin mir nur noch nicht sicher, ob und welche Syntax ich einbauen sollte (Vllt. auch einen eigenen).

fCode := @ScriptData^.Code; Funktioniert auch in Delphi und ich habe es kurzerhand in den Code eingebaut.

Aber die OpenGl-demos kannst du doch mit der schon kompilierten Version testen

Aber nochmals DANKE für das Interesse und deinen Beitrag

Ich werde demnächst eine neue Version uploaden.

Was ich noch vorhabe:
  • Freie Typendeklaration d.h. z.B. TInfoInteger = Integer
    Pointer-Typen (PBall = ^TBall) wird es wohl nicht geben, da sie unnötig sind.
  • Mit 1. -> Methodenvariablen (var proc: TDoSoThProc) und Vorausdeklaration von Methoden (also über implementation)
  • Finalization für Objekte/Vars (also freigeben von Arrays (Strings werden schon automatisch freigegeben^^))
  • String und Char Support (z.B. AString[i] := #13)
  • Sobald es möglich wird OOP

MFG
Björn Zeutzheim
Codename: Performancepumpe
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz