Piszemy własny interpreter w Scali – cz. 1: Wprowadzenie

Na kilku kolejnych kartach kajecika chciałbym pokazać w jaki sposób realizowałem mini projekt, który dostarczał mi relaksu po godzinach.
Projekt polegał na stworzeniu prostego interpretera w Scali, który na wejściu przyjmie wyrażenie reprezentujące operacje na zbiorach liczb całkowitych i zwróci wynikowy zbiór.
Notki będą miały charakter zbliżony do tutoriala, a kod interpretera zostanie w całości udostępniony na githubie pod adresem: https://github.com/mkubala/sets-notation-interpreter

Continue reading