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

[masquer]

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
Catégories
Discussions