PBSOC 2008

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
cha0s
Messages : 681
Inscription : sam. 05/mars/2005 16:09

Message par cha0s »

pour LUA je ne parlais pas de faire un portage mais d'écrire carement une lib dans le style sa serait plus rigolo !
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

Ouais, un peu (beaucoup) dur aussi, non?
cha0s
Messages : 681
Inscription : sam. 05/mars/2005 16:09

Message par cha0s »

je ne connait pas tout les tenants et aboutissant de LUA je ne pense pas que cela soit si dure que sa.

-on définit un certain nombre de fonction et les nomes du langage de script
-on crée un pseudo compilateur
-on crée un interpréteur optimisé.
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

J'ai aucune idée de comment on fait un interpréteur... Ce qui rend cette proposition très alléchante.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

poshu a écrit :J'ai aucune idée de comment on fait un interpréteur... Ce qui rend cette proposition très alléchante.
ça a pourtant ete expliqué ici meme ... :)

voir Les Tutos en rubrique Debutant par exemple :)
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

j'ai pas regardé :oops:

Je vais aller voir ca tout de suite, merci Dobro.
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Message par Ollivier »

Houlà les gens... Pardon : youpi! Enfin, jme permets un peu d'euphorie à propos d'un interpréteur (pour une fois que je peux être utile):

J'ai la liste presque complète de toutes les commandes PB V 4.10 B2.
(excepté les listes chaînes, la bibliothèque des erreurs et le tri des tableaux et listes chaînées). Les arguments des commandes de la famille de CallFunction ne sont pas toutes là (il n'y a qu'un argument), mais c'est assez rapide à compléter.

Je n'ai pas le temps de rester dans les explications du pourquoi du comment:

Tout est sous cette forme :
WL(OpenWindow(RL(0), RL(1), RL(2), RL(3), RL(4), RS(0), RL(5) ) )

(RL = Read Long ; WL = Write Long et c'est pareil pour les autres types... RF, RQ RD, etc...)

(+ de 1000 lignes prêtes à être passées sous procédure) (5h de codage)

Si ça intéresse, j'uploade et je mets un lien (ici, ça me plante l'affichage du code). Je regarderai demain soir car je dois présenter un laisser-passer, traverser des barbelés, franchir un torrent, et maîtriser un taureau de 15 mètres au garot avant d'accéder au Net.

Donc ce n'est pas pour participer de manière active à PBOSL avec toutes mes plus plates excuses.

Ollivier
Dernière modification par Ollivier le ven. 13/juin/2008 11:02, modifié 2 fois.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

poshu a écrit : _Un portage du LUA pour PB.
cela a deja ete fait !! :)
http://www.purearea.net/pb/download/userlibs/PBLua.zip
Répondre