Projet mkd/shell.c

De Wiki EELL.

(Différences entre les versions)
m (Fichier de commande des tests : Mise à jpour)
m (Fichiers de la fonction shell_() : Mise à jour)
 
Ligne 93 : Ligne 93 :
   The 'Codes': table of 5 characters:  
   The 'Codes': table of 5 characters:  
     extern char codes[];  
     extern char codes[];  
-
     They must be défined in the calling function:
+
     They must be defined in the calling function:
     char codes[5] = {0,0,0,0,0};
     char codes[5] = {0,0,0,0,0};
   The 'Options': n,s,t,v:
   The 'Options': n,s,t,v:
     extern unsigned char n,s,t;
     extern unsigned char n,s,t;
-
     They must be dEfined in the calling function:
+
     They must be defined in the calling function:
     unsigned char n=0,s=0,t=0;
     unsigned char n=0,s=0,t=0;
   With the options:
   With the options:
Ligne 288 : Ligne 288 :
                             {
                             {
                                 putc('\t',pfdoc); // tab to target
                                 putc('\t',pfdoc); // tab to target
-
                                 putch('\t');     // tab to stdout
+
                                 if(s)putch('\t'); // tab to stdout
                             }
                             }
                             else  
                             else  
                             {
                             {
                                 putc(' ',pfdoc); // blank to target
                                 putc(' ',pfdoc); // blank to target
-
                                 putch(' ');     // blank to stdout
+
                                 if(s)putch(' '); // blank to stdout
                             }
                             }
                           } /*S t */
                           } /*S t */

Version actuelle en date du 11 mai 2013 à 13:48

Retour aux fichiers en développement →

Sommaire

Fichiers de la fonction shell_()

Ce programme copie les commentaires des lignes contenant le caractère # suivi par un des caractères 'Codes' entrés en paramètre. Si le caractère '#' est précédé de \ ou si il est intégré dans une chaîne, alors il n'est pas considéré comme début de commentaire.

Fichier de commande des tests

Analyse des tests Konsole

Fichier source des tests

Outils personnels