add lambda_cell
for define expression
add define_cell
support define expression
add new define pattern