meevee98 / PNP

PNP is not Pseudocode
MIT License
0 stars 0 forks source link

Include the semantic of arithmetic operations #2

Open meevee98 opened 4 years ago

meevee98 commented 4 years ago

I'm converting everything to Kotlin because I was having too many problems with Null Pointer Exception with Java. #1 is the current list of what has to be done for now. While is everything being refactored, should be good to check the current behaviour of the arithmetic operations in the semantic phase.

Arithmetic Operations:

Thacryba commented 4 years ago

As I said in this comment, it's still missing one case related to the arithmetic operation that is the division by zero, but it is a special case and we can think of it later. What do you think?

meevee98 commented 4 years ago

Since we are initially just converting what was coded in Java to Kotlin and most of the verifications is nowhere to be found in the Java version, I agree that these verifications have some priority. Once the basic refactoring has been done, we will work on it. For now, I'm just leaving it in the backlog.