| |
|
|
| Online-Kompiler
Télécharger externer Télécharger
Im Grunde peux on avec cela aus dem eigenen Programme heraus Voir le texte source generieren et à une Funktion transfert, quelle ensuite qui entsprechende Binary zurückliefert. un Programme pourrait sich avec cela aussi selbst programmieren. alors Beispiel pour qui Include qui Umsetzung comme ProfO(nline)Comp.exe quel den Code aus qui übergebenen Dossier einläd, qui genannte Funktion aus qui Include anwendet et cela Ergebnis comme Exe speichert. Nachtrag: Roland hat son OK gegeben, Télécharger dessus.
// ©2008-2009 XProfan.Com
// Version:0.0.1
{$cleq}
#include strings.inc
#include file.inc
#include onlinecompiler.inc
windowStyle 8 | 2 | 16
windowTitle XProfan.Coms Online Kompiler V0.1
window 500,180
useicon a
imprimer
Programme:
;
string fileIn
cas parCount : fileIn=par$(1)
cas fileIn== : fileIn=loadFile$(Voir le texte source-Dossier,Voir le texte source-Dossier|*.PRF;*.XPRF)
cas fileIn== : end 3
imprimer fileIn,(;
string srcFle=fileIn,
binFle=notLastSubstr(srcFle,.)+.exe,
source=$ Trim(fgc(srcFle))//read input à partir de file or generate
imprimer len(source,
),Zeilen)
cas source== : end
locate 5,2
imprimer Zieldatei:
;binFle
locate 8,2
imprimer Server kontaktieren...
huh.upload.CallerProcAddr=procAddr(statusProc,2)
string binary=onlineCompiler(source)
locate 8,2
imprimer Dossier écrivons...
cas fileExists(binFle) : fDelete(binFle)
fpc(binFle,binary)
locate 8,2
imprimer Fertig.
waitInput 100
end
long statusProc(long h,state){
locate 8,2
sélectionner state
caseof 1:imprimer Vorbereiten...
caseof 2:imprimer Server kontaktieren...
caseof 3:imprimer attendre sur Rückantwort...
caseof 4:imprimer Erfolgreich.
otherwise
imprimer attendre sur Rückantwort... ;mid$(-\|/,((state*0.009) mod 4)+1,1)
EndSelect
}
|
|
|
| |
|
|
|
| Incidemment, qui Anwendungsbereich comme Kompiler ist seulement un gutes Beispiel.
Ebenso pourrait on z.B. simple un Bild rendern et cet zurückliefern ou bien anderweitig irgendetwas erledigen avec Rückantwort. |
|
|
| |
|
|
|
| c'est un Programme welches den Online-Kompiler utilise, afin de kompilieren, avec Aider qui onlinecompiler.inc quelle une Funktion hat, quelle Voir le texte source aus einer Variable per Online-Kompiler dans un Binary umwandelt et wiederum comme String zurückgibt. |
|
|
| |
|
|
|
RGH | et wozu soll cela sinnvoll einsetzbar son? Irgendwo stehe je ici wohl encore sur dem Schlauch.
Salut Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 26.02.2009 ▲ |
|
|
|
|
| Sinnvoll einsetzbar? |
|
|
| |
|
|
|
| je crois iF hat une Art EXECUTE erfunden, qui pas seulement im Interpreter allez, mais eh bien aussi im Compiler. cela wäre zumindest vraie super, dans qui KI wird cela z.B. öfter gebraucht (Prolog etc). |
|
|
| |
|
|
|
| Roland hat son OK gegeben, tambour qui Online-Kompiler zum Télécharger: [...] Source: [...] .
c'est simple zum Piepen si son cette Kompiler einmal dans Eurer IDE einstellt et une einfachen Profan7.6-Quellcode kompiliert... *g*
Peter Specht
je crois iF hat une Art EXECUTE erfunden, qui pas seulement im Interpreter allez, mais eh bien aussi im Compiler. cela wäre zumindest vraie super, dans qui KI wird cela z.B. öfter gebraucht (Prolog etc).
Pour cette ist XP-Scriptgeeignet, wohlbemerkt plutôt qui encore pas erhältliche xp-script.inc and qui on Code transfert peux et cela Ergebnis z.B. comme String zurückgeliefert wird. avec cela peux on ensuite très simple dedans des eigenen Programmes une integrierte Programmiersprache anbieten. cet Funktion besoin je eigentlich depuis Okrea. |
|
|
| |
|
|
|
| si Roland es erlaubt,
ensuite pourrait je aussi wieder une Online-Kompiler-Schnittstelle herbilden - eh bien ensuite sogar avec XProfan 8.
égal mais comment, zuvor doit encore autre Parts qui page wiederhergestellt volonté. ^ ^ |
|
|
| |
|
|