enumerator basic paser