Journal Wanted

Posté par  (site web personnel) .
Étiquettes : aucune
0
17
jan.
2003
Bon, j'en vois qui utilisent les journaux pour recruter/faire de la pub pour leur projet, donc hop, je vais faire pareil.

Alors voilà, j'ai commencé à réécrire Frozen-Bubble en Objective Caml. Le but étant :
1) d'éprouver l'interface ocaml/SDL http://sf.net/projects/ocamlsdl/
2) de pouvoir avoir facilement une version Windows de FB
3) de pourvoir rajouter le support réseau
Pour l'instant ça marche bien, le programme charge les fichiers de données, le menu est implémenté et marche au poil.

Le problème, c'est que pour la suite, ça se corse. J'entrave que dalle au gloubiboulga alphanumérique qu'est un prog en perl. J'en ai mal au crâne à essayer de comprendre les ${@_->::}++'truc'.

Donc je cherche un guru du perl qui pourrait m'aider à comprendre ce qui se passe, comment sont structurées les données, etc. (Après je me débrouille pour la traduction en caml).
  • # Re: Wanted

    Posté par  . Évalué à 1.

    Moi j'aurai bien aimé le support réseau avant les étapes 1 et 2.
    • [^] # Re: Wanted

      Posté par  (site web personnel) . Évalué à 1.

      faut motiver gc pour le faire pour le concours de la fete de l'internet :-)
    • [^] # Re: Wanted

      Posté par  (site web personnel) . Évalué à 1.

      comment ça ? pour Windows y'a rien à faire, juste à recompiler sous Windows. Quant au réseau, je vois à peu près comment faire. Mais il faut d'abord que le "moteur" du jeu soit implémenté.
  • # Re: Wanted

    Posté par  (site web personnel) . Évalué à 3.

    man perldata ?

    Quand il "manque" une variable c'est $_ qui est utilisé.

    les ${} c'est comme en shell pour bien délimiter les noms.

    Les ->, c'est comme les struct en C.

    les \$toto, c'est pour prendre une référence des données (pointeur toujours initialisé)

    $var : scalair
    %hash : tableau de hash (typiquement string -> autre chose)
    @tab : le tableau

    mais $tab[0] est le premier élement du tableau forcément , c'est un scalaire

    si $var=\$var2
    alors $$var == $var2 ou ${$var} == $var2 (mais c'est plus lourd)

    vala.

    Perl, c'est facile. Quand on connait. bien.

    "La première sécurité est la liberté"

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.