This repository is to learn 9cc.
% make all% make test% make clean
% CFLAGS=-DMAC_FLAG make allcompile to assembly code.
% ./9cc filepath > tmp.scompile to binary.
% cc -o tmp tmp.sexecute binary
% ./tmpecho a last return value.
% echo $?% ./print_token.sh filepath% ./print_node_tree.sh filepath