#autocode nombre(argumentos) // descripción
codigo
ó
#autocode nombre(argumentos) código
donde:
#define ifel
if (#here) {
} else {
}
#define fori(N) for(int i=0;i<N;i++) { #here }
#define word(p) char p[]=##p;
#define integ(i,v) int entero_#i=v;
| Texto typeado | Código que se obtiene |
| ifel | if () { } else { } |
| fori(2*x) | for(int i=0;i<2*x;i++) { } |
| word(hola) | char hola[]="hola"; |
| integ(x,0) | int entero_x=0; |