@property
    def prev_char(self):
        i = self.find_backward('\n')
        i = i if i >= 0 else 0
        line = self.total_text[i:self.start]
        line = re.sub(r"\s+", '', line)  # remove whitespace
        return line[-1:]  # return single char or empty string
Print the syntax tree resulting from parsing the source
dataset/ETHPy150Open zoofIO/flexx/translate_to_legacy.py/Token.prev_char--crossover with--dataset/ETHPy150Open djc/runa/runac/__main__.py/parse