Kolmannen viikon palautus

Opin tällä viikolla että säännöllisten lausekkeiden käsittely on varsin mutkikasta puuhaa. En saanut yhtä paljoa koodia aikaiseksi kuin viime viikolla. Sain silti hieman aloitettua äärellisen automaatin toteutusta, jota voi käyttää (myös) säännöllisten lausekkeiden käsittelyyn. Lisäksi aloin toteuttaa mainluokassa ajanotto-ominaisuutta jota aion seuraavilla viikoilla käyttää suorituskyvyn tutkimiseen eri mittaisilla syötteillä. Automaatin järkevä toteuttamistapa Javalla jäi hieman epäselväksi etenkin liittyen useamman peräkkäisen merkin tai rinnakkaisen vaihtoehdon käsittelyyn. Tavoitteenani on seuraavaksi saada toteutettua merkkijonojen vertailu säännöllisiin lausekkeisiin ja ruveta arvioimaan ohjelman suorituskykyä.