Completed the language implementation and the local() for common variable use