add ast action and node

only for bi-op and number