Haku is a toy functional language with grammar, syntax and vocabulary inspired by Japanese.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Wim Vanderbauwhede feeca23579 nm 15 hours ago
Haku.rakumod nm 15 hours ago
HakuAST.rakumod More debugging and adding of missing features and some work on the kanji part of Romaji. 4 days ago
HakuActions.rakumod nm 15 hours ago
HakuReader.rakumod Dedicated Tategaki for Haku code 4 days ago
JapaneseNumberParser.rakumod I think numbers now parse into the correct AST type. To be tested. 2 weeks ago
LICENSE Initial commit 4 weeks ago
README.md Initial commit 4 weeks ago
Romaji.rakumod nm 15 hours ago
Scheme.rakumod nm 15 hours ago
Tategaki.rakumod Dedicated Tategaki for Haku code 4 days ago
example.haku testing the reader 5 days ago
haku-design.md More design decisions: add a map, emit Raku instead of Scheme 4 days ago
haku-sketches-main.scm Scheme emitter 6 days ago
haku-sketches.scm All kind of design sketches for Haku. 4 weeks ago
japanese-functional-lang.raku nm 3 weeks ago
japanese-numbers.raku Japanese numbers now with decimals an positional representation. 2 weeks ago
parse-let-ifthen.raku String parsing draft 2 weeks ago
parse-list.raku All kind of design sketches for Haku. 4 weeks ago
parse-tategaki.raku Can now parse tategaki into a string for the Haku parser. 7 days ago
parse-ws.raku nm 3 weeks ago
test_Block.raku nm 2 weeks ago
test_Haku.raku nm 15 hours ago
test_HakuReader.raku testing the reader 5 days ago
test_Tategaki.raku Dedicated Tategaki for Haku code 4 days ago

README.md

haku

Haku is a toy functional language with grammar, syntax and vocabulary inspired by Japanese.