Implement define

Implement define.
Support 2 type.
  (define var val)
  (define (func arg0...) body)