Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Krapu is an imperative interpreted programming language with optional static typing, heavily inspired by Rust. Written as a university course project for learning how to implement programming languages.

License

NotificationsYou must be signed in to change notification settings

atarv/krapu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ryhmä

Kääntäminen ja ajaminen

Varmista, että sinulla on asennettunastack. Jos ei, noudataasennusohjeita.Toimivuus on todettu ainoastaan Linuxilla (AMD64), mutta hyvällä tuurilla toimiiluultavasti muillakin alustoilla.

Suorittamalla komennonstack run -- -r Git-hakemiston juuressa tulkki kääntyyja käynnistyy REPL:iin, johon voi kirjoittaa esimerkiksi lauseenprintln("Hei, maailma!"); varmistuakseen siitä, että ohjelma tosiaan kääntyi.

Esimerkkiohjelmia löytyy kansiostatest/examples ja niitä voi ajaa antamattayhtäkään lippua tulkille, esim.stack run -- test/examples/factorial.krap.Tulkille annettavissa olevista lipuista saa lyhyen ohjeistuksen ajamallastack run -- --help.

Tulkin testit voi ajaa komennollastack test.

Lähdekieli

Lähdekieleen toteutetut ominaisuudet on listattu tiedostossasuunnitelma.md(vain merkityt valintaruudut toteutettu). Suunnitelmassa esitellytesimerkkiohjelmat eivät välttämättä käänny, sillä joitakin ominaisuuksiapuuttuu. Johdatus lähdekieleen ja sen ominaisuuksiin löytyy tiedostostatest/examples/learn.krap.

About

Krapu is an imperative interpreted programming language with optional static typing, heavily inspired by Rust. Written as a university course project for learning how to implement programming languages.

Resources

License

Stars

Watchers

Forks

Languages


[8]ページ先頭

©2009-2025 Movatter.jp