call the method self.create_token with 3 arguments: self.template_string list elements from start index to end index,
result . append ( self . create_token ( self . template_string [ start : end ] , ( start , end ) , True ) )