added support for general octal characters within strings and patterns