centaurialpha / pireal

Relational Algebra Interpreter writting in Python and Qt
GNU General Public License v3.0
32 stars 6 forks source link

Implement division #34

Closed allentiak closed 7 years ago

allentiak commented 7 years ago

Maybe this other project might be useful for you: https://github.com/ltworf/relational/blob/master/relational/relation.py

userappgate commented 7 years ago

Division is already present https://github.com/centaurialpha/pireal/blob/master/src/core/relation.py#L206

Keep in mind that this project basically started as a fork of relational with a different UI.

Only recently it got a reimplemented parser.

centaurialpha commented 7 years ago

@allentiak The idea is that students implement the division operation in terms of the fundamental relational algebra operators.

@usercz That's right, I initially based on the "relational" project but I had to redo the interpreter to support the relational algebra syntax.