Eiffel implementation
Merge pull request #91 from oligot/eiffel

Eiffel implementation