Merci.
Et en fait, j'ai plus besoin d'une array que d'une liste donc c'est très bien, mais ça reste surprenant.
Type: Messages; Utilisateur: alainbb
Merci.
Et en fait, j'ai plus besoin d'une array que d'une liste donc c'est très bien, mais ça reste surprenant.
Bonjour,
Dans ce script, il y a un passage par référence, alors que je m'attends plutôt à un passage par valeur.
my @fils;
my $ext-gauche=10;
say @fils[0];
say @fils[1];
Bonjour,
Et bien voilà, après 9 mois de programmation, je vous livre ma version 0.1 de OrgMode en Raku avec Gtk3.
Je me rend bien compte que c'est inachevé (commentaire, refactoring, héritage,...
Oui, si ce n'est que là, je vais devoir mettre des .coord un peu partout...
A priori, plutôt la première proposition...
Oui, c'est sûr que c'est possible.
Mais on passe quand même les attributs un à un. Donc si je rajoute un attribut à la classe Point2D, je dois aussi rajouter une ligne dans la méthode from_point....
Bonjour,
J'aimerais savoir comment on peut "caster" un objet.
C'est à dire que si j'ai dans le programme qui suit un point, je puisse le transformer en Pixel, sans devoir passer (ligne 17) les...
Bonjour,
Tu peux commencer par nous montrer ce que tu as déjà fait, cela nous permettra de mieux t'aider.
Bon, ben j'ai pas encore tout compris, mais ça avance.
Je prends évidemment la dernière solution avec "property", c'est évidemment plus clair. Et que je vais rapidement affiner pour limiter à...
Bonjour,
Dans les fichiers Org https://orgmode.org/, on peut avoir des propriétés structurée comme suit :
:PROPERTIES:
:key1: content
:key2: content2
:END:
Je ne parviens pas à...
Trouvé.
my $level;
grammar OrgMode {
rule TOP { ^ <tasks> $ }
rule tasks { <task>+ }
token task { <content> <tasks>? {$level=$level.substr(0,*-1)}}
token...
30 minutes pour comprendre, j'ai encore beaucoup à apprendre :-)
Bon,
Je ne connaissais pas \K, ni ?!, comme quoi, je devrais lire un peu plus.
Par contre, je ne comprends pas pourquoi il faut...
Et question subsidiaire, sait-on dans une grammaire, afficher ce qui reste à matcher ?
Bonjour,
J'essaie de lire un fichier .org avec une grammaire.
Je suis parvenu à lire des fichiers en liste et/ou en récursif, mais quand le fichier contient une nouvelle tâche avec une...
Bonjour,
Voici un petit effet de bord auquel je ne m'attendais pas, et dont je ne comprends pas vraiment la raison;
#!/usr/bin/env perl6
use v6;
my %hash;
my $i=0;
for 1..3 {
Bonjour,
Voici un script en raku, je n'ai pas réussi à le traduire en perl5.
Il nécessite un retour de ligne en fin de fichier.
#!/usr/bin/env perl6
use v6;
my $track="| + Track
En effet, et l'on peut réécrire OrgMode en
grammar OrgMode {
rule TOP { ^ <tasks> $ }
token tasks { <task>+ %% $$}
token task { \n? <( X .+? EOT }
}
Bonjour,
Si tu a une chaîne avec un séparateur, tu utilises split, pour avoir un tableau.
Ensuite tu boucles sur ton tableau pour chercher ce que tu veux, tu le met entre (), pour le récupérer...
Salut,
J'ai fait ça.
http://www.barbason.be/kandela/
Un peu minimaliste, mais j'ai planté mon Joomla, et je ne compte pas le remettre en route.
Bonjour,
Ce programme n'est plus maintenu. Mais je vais le remettre en ligne pour qu'il reste téléchargeable.
Bonjour,
Dans Parsing with Perl6 Regexes and Grammar p20 Lenz dit que $$ match les fin de ligne, donc pour une string multi-line, il détecte les \n. Il donne comme exemple "Some\nlines" qui est...
En effet, la capture est importante, car une foi que j'ai trouvé, j'ai évidemment envie de traiter la ligne. (et pas simplement l'afficher)
Donc l'ancrage ^, et même en fin $, accélère bien les...
Bonjour,
Voici un petit code qui me parait bien lent. Je cherche simplement des TODO dans un fichier.
#!/usr/bin/env perl6
use v6;
for "org-mode-gtk.raku".IO.lines {
say $_ if $_ ~~...
Super. Je crois pas que j'aurais trouvé tout de suite (bon, j'aurais contourner d'une manière ou d'une autre, style en le faisant en deux fois)
Merci.
Bonjour,
Pour un petit programme https://github.com/alainbebe/org-mode-gtk.raku, j'essaye de lire des fichier Org-mode https://orgmode.org/org.html#Document-Structure, et je cale sur la lecture...
Pour Glib, c'est pas encore réglé, mais ça avance
https://github.com/MARTIMM/gnome-gtk3/issues/7
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.