added tri.pegjs