add Precomputing in ostparser