rcm/Makefile
CFLAGS= -ansi -O
CC=gcc

all: rcm.c
  ${CC} ${CFLAGS} -DJ='if(' -Ds='else J O==' -DU='B(' \
    -DX='for(' -DH='unsigned' -Dn='struct x' -DA='0,0,0,0,' \
    -DT='<stdio.h>' -DY='<stdlib.h>' -DR='malloc(sizeof(n))' \
    -DM='%=K' -DK=32768 -DD='getchar()' -DN=putchar rcm.c -o rcm