Files correlati : Commento : Aggiunto il preprocessore c++ mcpp per sostituire il compilatore nella compilazione delle maschere.
		
			
				
	
	
		
			47 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|                                             M  B  G  G  V  L  M  G  V  L  G  M
 | |
|                                             C  C  C  C  C  C  C  C  C  C  C  C
 | |
|                                             C  C  C  C  2  C  P  C  2  C  C  P
 | |
|                                             P  5  2  3  0  W  P  3  0  |  4  P
 | |
|                                             2  5  9  2  0  I  2  4  0  0  1  2
 | |
|                                             0  |  5     3  N  4  3  5  6  1  6
 | |
|                                                3  3        3           0      
 | |
|                                                2           2           3      
 | |
|                        
 | |
| n_1:    Trigraph sequences.                 *  -  *  *  *  *  *  *  *  *  *  *
 | |
| n_2:    Line splicing by <backslash>.       *  -  *  *  *  *  *  *  *  *  *  *
 | |
| n_3:    Handling of comment.                *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_4:    Tokens spelled by digraphs.         *  -  *  *  *  -  *  *  *  -  *  *
 | |
| n_5:    Spaces or tabs in pp-directive.     *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_6:    #include directive.                 *  -  *  *  *  *  *  *  *  *  *  *
 | |
| n_7:    #line directive.                    *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_9:    #pragma directive.                  *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_10:   #if, #elif pp-directive.            *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_11:   Operator "defined" in #if.          *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_12:   Pp-number and type of #if expr.     *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_13:   Valid operators in #if expr.        *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_13.5: Usual arithmetic conversion.        *  *  *  *  o  o  *  *  o  o  *  *
 | |
| n_13.7: Short-circuit evaluation of #if.    *  *  *  *  -  *  *  *  -  *  *  *
 | |
| n_13.8: Grouping of #if sub-expressions.    *  *  *  *  -  o  *  *  -  o  *  *
 | |
| n_13.13:    #if expression with macros.     *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_15:   #ifdef, #ifndef directives.         *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_18:   #define directive.                  *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_19:   Valid re-definitions of macros.     *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_20:   Macro name identical to keyword.    *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_21:   Tokenization (no token merging).    *  -  *  *  -  *  *  *  -  *  *  *
 | |
| n_22:   Tokenization of pp-number.          *  o  *  *  o  *  *  *  o  *  *  *
 | |
| n_23:   ## operator in macro definition.    *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_24:   # operator in macro definition.     *  -  *  *  *  *  *  *  *  *  *  *
 | |
| n_25:   Pre-expansion of macro args.        *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_26:   No recursive replacement.           *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_27:   Rescanning of a macro.              o  o  *  *  -  *  *  *  -  *  *  *
 | |
| n_28:   Standard pre-defined macros.        *  -  *  *  -  -  *  *  -  -  *  *
 | |
| n_29:   #undef directive.                   *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_30:   Macro call crossing lines.          *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_32:   Escape sequence in char-const.      *  *  *  *  *  *  *  *  *  *  *  *
 | |
| n_37:   Translation limits.                 *  *  *  *  *  *  *  *  *  *  *  *
 | |
| i_32.3: Character constant in #if.          *  *  *  *  *  *  *  *  *  *  *  *
 | |
| i_35:   Multi-character character const.    *  *  *  *  o  *  *  *  o  *  *  *
 | |
| i_35.3: Multi-character wide character.     *  *  *  *  *  o  *  *  *  o  *  *
 | |
|   
 | |
| Total number of tests unpassed.             1  9  0  0  8  5  0  0  8  5  0  0
 |