From d4967da9e414613e6af7a4e3a11c54bc61bc889f Mon Sep 17 00:00:00 2001 From: belliash Date: Mon, 18 Mar 2019 12:08:35 +0100 Subject: [PATCH] Some bugs found already. --- TODO | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/TODO b/TODO index eb49f47..564f810 100644 --- a/TODO +++ b/TODO @@ -6,3 +6,10 @@ Below list contains things that should be changed/fixed/implemented. This syntax is unsupported yet. Should replace the array() function. 2. Some builtin functions like isset() seems to be useless, if variable is not defined, interpreter will throw an error. + +3. Interpreter does not check, if all methods from interface being implemented are defined in class. + +4. object $x = new OOP(); fails with 'Return with a value in closure/method returning void' + +5. Accessing private attribute from parent class fails with 'Undefined class attribute' instead of error about visibility. +