Skip to content

aiya000/nico-lang

Repository files navigation

nico-lang TravisCI

nico-lang is the programing language of Nico Yazawa.
nico-lang is a dialect of Brainf*ck :D

Example

This code puts 'HELLO'

笑顔届ける矢澤にこにこ!にっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにこにーはみんなのもの!だめだめだめっ!
にっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにー笑顔届ける矢澤にこにこ!にこにーって覚えてラブニコ!キモチワルイだめだめだめっ!
ぴょんぴょんぴょんっ!笑顔届ける矢澤にこにこ!笑顔届ける矢澤にこにこ!にっこにっこにーにっこにっこにーにっこにっこにーにこにーはみんなのもの!だめだめだめっ!
にっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにー笑顔届ける矢澤にこにこ!にこにーって覚えてラブニコ!キモチワルイだめだめだめっ!
ぴょんぴょんぴょんっ!笑顔届ける矢澤にこにこ!笑顔届ける矢澤にこにこ!にっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにこにーはみんなのもの!だめだめだめっ!
にっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにー笑顔届ける矢澤にこにこ!にこにーって覚えてラブニコ!キモチワルイだめだめだめっ!
ぴょんぴょんぴょんっ!笑顔届ける矢澤にこにこ!笑顔届ける矢澤にこにこ!にっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにこにーはみんなのもの!だめだめだめっ!
にっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにー笑顔届ける矢澤にこにこ!にこにーって覚えてラブニコ!キモチワルイだめだめだめっ!
ぴょんぴょんぴょんっ!笑顔届ける矢澤にこにこ!笑顔届ける矢澤にこにこ!にっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにこにーはみんなのもの!だめだめだめっ!
にっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにーにっこにっこにー笑顔届ける矢澤にこにこ!にこにーって覚えてラブニコ!キモチワルイだめだめだめっ!
にっこにっこにーぴょんぴょんぴょんっ!笑顔届ける矢澤にこにこ!

Brainf*ck compatibility

BF nico-lang
> 笑顔届ける矢澤にこにこ!
< だめだめだめっ!
+ にっこにっこにー
- にこにーって覚えてラブニコ!
. ぴょんぴょんぴょんっ!
, あなたのハートににこにこにー!
[ にこにーはみんなのもの!
] キモチワルイ

Perhaps you don't know Brainf*ck ?
Brainf*ck is great.
Please see the Brainf*ck spec

How to install

$ git clone https://github.com/aiya000/nico-lang
$ cd nico-lang
$ stack install nicorun

==> nicorun and niconvert are installed to ~/.local/bin

$ nicorun hello.nico
HELLO