added more operators
preparing buffer for saving buffer location in matchers & grammars