purebasic ??

Normalement Oui mais ça nécessite des modifs et ce n'est pas asussi simple (je ne vois pas l'intéret puisque le code PB sera tranformé en asm)Dobro a écrit :le purebasic permet d'integrer de l'assembleur dans des lignes !
je voulais savoir s'il est possible de sauver un listing purebasic en
assembleur (/COMMENTED)
pour pouvoir integre ce listing ASS dans le listing purebasic
par exemple tu fait une petite routine purebasic
tu la genere en assembleur!
peut t'on réimporter cette routin assembleur dans un source purebasic
(heu ! la je sais plus comment expliquer mieux)
Code : Tout sélectionner
JMP _EndProcedure0
_Procedure0:
Code : Tout sélectionner
_EndProcedure0:
Code : Tout sélectionner
_Procedure1
_Procedure2
_Procedure3
_ProcedureX
/COMMENTED : créé un fichier de sortie '.asm' commenté en même temps que l'exécutable. Ce fichier peut être ré-assemblé ultérieurement après l'avoir modifié selon vos besoins. Cette option est à destination des programmeurs avancés.
Code : Tout sélectionner
; http://www.purebasic.fr/english/viewtopic.php?t=30864
; A COMPILER EN "commentedASM.exe"
; Déposer dans le repertoire compiler
; Creer un outil personalisé avec le menu Outils/Outils personalisés
; Taper dans ligne de commande : CommentedASM.exe
; Taper dans arguments : "%TEMPFILE"
; Taper un nom pour cet outil, moi, j'ai choisi : Viewver ASSEMBLEUR
; Cocher Démarrer caché
file$=ProgramParameter(0)
dir$ = GetPathPart(file$)
If file$ And FileSize(file$)>0
Compiler = RunProgram(#PB_Compiler_Home+"\Compilers\pbcompiler", Chr(34)+file$+Chr(34)+" /commented", dir$, #PB_Program_Hide|#PB_Program_Wait)
If Compiler
dir$+"PureBasic.asm"
RunProgram("notepad.exe", dir$,"")
EndIf
EndIf