Finished preinitialized semafor parser