first demo

can compile exec code and buffer is redirected