From 522e0d2b38b09dacb8e17827db284b1a36e32030 Mon Sep 17 00:00:00 2001 From: weckyy702 Date: Sun, 3 Jan 2021 15:37:17 +0100 Subject: [PATCH] Fixed interpreter bug --- interpreter/interpret_source.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/interpreter/interpret_source.py b/interpreter/interpret_source.py index a356b95..eaa438f 100644 --- a/interpreter/interpret_source.py +++ b/interpreter/interpret_source.py @@ -207,7 +207,7 @@ class JavaInterpreter: self.src = self.src.replace(' ', '') self.src = self.comment_pattern.sub('', self.src) self.src = self.remove_pattern.sub('', self.src) - self.lines = self.src.splitlines(True) + self.lines = self.src.splitlines() def _get_function_info(self, match: Match[str]) -> Tuple[str, str, List[str]]: groups = match.groupdict() @@ -225,7 +225,7 @@ class JavaInterpreter: scopes = [] for match in self.function_pattern.finditer(self.src): span = match.span() - header = self.src[span[0]:span[1]] + header = self.src[span[0]:span[1]].replace('\n', '') rtype, name, args = self._get_function_info(match)