Modify

Ticket #114 (closed idea: fixed)

Opened 3 years ago

Last modified 3 years ago

idée parser : ajout d'un tableau des sous chaines

Reported by: thaeron Owned by: thaeron
Priority: minor Milestone: Version 1.7
Component: kernel Version:
Keywords: Cc:

Description (last modified by thaeron) (diff)

Pour limiter un peu l'utilisation de argu_to_string () j'avais introduit le membre "raw_txt" dans la structure "msg". Malheureusement on a plus souvent besoin de la chaîne qui suit une commande ou qui suit la commande + N arguments. Il serait peut-être utile d'ajouter dans la structure "msg" un tableau de pointeurs pointant sur les sous chaines (délimitées comme les arguments) de "raw_txt".
Exemple :

!cmd c'est un exemple
tab[0] = "!cmd c'est un exemple"
tab[1] = "c'est un exemple"
tab[2] = "un exemple"
tab[3] = "exemple"

Etant donné que ça ne sera qu'un tableau de pointeur, la consommation supplémentaire de mémoire sera mineure, et on pourra ainsi remplacer la quasi totalité des appels à argu_to_string()

Attachments

Change History

comment:1 Changed 3 years ago by thaeron

  • Status changed from new to closed
  • Resolution set to fixed
  • Description modified (diff)

Code ajouté [247]

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.