Complete aag Parser and def Parser