- Aleksi Tarvainen [email protected]
- Vastuut:
- koko projekti
- Vastuut:
Varmista, että sinulla on asennettuna stack
. Jos ei, noudata
asennusohjeita.
Toimivuus on todettu ainoastaan Linuxilla (AMD64), mutta hyvällä tuurilla toimii
luultavasti muillakin alustoilla.
Suorittamalla komennon stack run -- -r
Git-hakemiston juuressa tulkki kääntyy
ja käynnistyy REPL:iin, johon voi kirjoittaa esimerkiksi lauseen println("Hei, maailma!");
varmistuakseen siitä, että ohjelma tosiaan kääntyi.
Esimerkkiohjelmia löytyy kansiosta test/examples
ja niitä voi ajaa antamatta
yhtäkään lippua tulkille, esim. stack run -- test/examples/factorial.krap
.
Tulkille annettavissa olevista lipuista saa lyhyen ohjeistuksen ajamalla stack run -- --help
.
Tulkin testit voi ajaa komennolla stack test
.
Lähdekieleen toteutetut ominaisuudet on listattu tiedostossa suunnitelma.md
(vain merkityt valintaruudut toteutettu). Suunnitelmassa esitellyt
esimerkkiohjelmat eivät välttämättä käänny, sillä joitakin ominaisuuksia
puuttuu. Johdatus lähdekieleen ja sen ominaisuuksiin löytyy tiedostosta
test/examples/learn.krap
.