Conversion Rebol vers Red
François29-Mar-2016/23:00:34+2:00
Bonsoir à tous

Je suis l'auteur du script simetrics (http://www.rebol.org/view-script.r?script=simetrics.r) qui est au coeur du moteur de recherche de scripts du site rebol.org.
Je suis en train de le convertir vers RED.
POur ce faire, j'ai déjà dû
- remplacer toutes les occurences du mot clé 'forskip qui n'est pas supporté par RED,
- passer toutes les date! en string!
- remplacer les occurences de parse/all par parse (le raffinement /all n'existant pas sous RED et le comportement par défaut de parse sous RED étant équivalent à celui de parse/all

Par contre, j'utilise dans le script rebol le mot 'change, qui n'existe visiblement pas sous RED.

Quelle alternative ais-je, sachant que je croyais pouvoir utiliser poke, mais ce dernier ne fonctionne pas selon moi... En tout cas, pas comme documenté dans la documentation rebol.

D'avance merci pour votre aide

François, content d'être de retour sur Rebol/Red après pratiquement 5 ans d'absence
François29-Mar-2016/23:09:53+2:00
Mince, je viens de me rendre compte que j'avais également développé un parser d'expression mathématique :D Bon sans, j'avais oublié que j'étais pas un manchot en rebol à l'époque

Mon prochain portage sur red sera donc parse-expression.r

En attendant, si quelqu'un peut m'aider pour l'équivalent de 'change...

Merci

François
François30-Mar-2016/14:08:06+2:00
Bonjour

J'étais fatigué hier soir quand j'ai testé la fonction poke... C'est en ordre, poke fonctionne bien de la même manière sous red et rebol.

Cordialement
yos9-Aug-2016/10:23:50+2:00
Salut,

J'ai aussi une centaine de fonctions que je vais porter sur Red, y a t'il un endroit ou l'on peux les proposer/publier ?

Hier j'ai regardé le source de words-of sur Red car je ne connaissait que first context [a: 1] pour avoir les mots d'un object mais reflect existait déjà sur R2.
J'avais écrit une fonction inspect pour cela qui peux aussi filtrer sur le type des valeurs des mots...

A+
yos

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2