Implement precisely about flow control (not perfect yet)
set receive buffer size
substitute 'param' for identifier (also fix bug of 'ident')
fix bug of variable declaration order
fix trivial