nico-lang
所属分类:网络编程
开发工具:Haskell
文件大小:0KB
下载次数:0
上传日期:2017-02-18 08:14:23
上 传 者:
sh-1993
说明: Nico lang是Nico Yazawa的编程语言,
(Nico-lang is the programing language of Nico Yazawa,)
文件列表:
.travis.yml (339, 2017-02-18)
LICENSE (1074, 2017-02-18)
NiConverter.hs (1040, 2017-02-18)
Setup.hs (46, 2017-02-18)
app/ (0, 2017-02-18)
app/Main.hs (1539, 2017-02-18)
app/NicoLang/ (0, 2017-02-18)
app/NicoLang/CliOptions.hs (982, 2017-02-18)
hello.bf (120, 2017-02-18)
hello.nico (3719, 2017-02-18)
nico-lang.cabal (2264, 2017-02-18)
src/ (0, 2017-02-18)
src/NicoLang/ (0, 2017-02-18)
src/NicoLang/Parser/ (0, 2017-02-18)
src/NicoLang/Parser/Items.hs (2244, 2017-02-18)
stack.yaml (197, 2017-02-18)
test/ (0, 2017-02-18)
test/NicoLangTest/ (0, 2017-02-18)
test/NicoLangTest/ParserTest.hs (5168, 2017-02-18)
test/Spec.hs (2199, 2017-02-18)
test/in-out/ (0, 2017-02-18)
test/in-out/A.nico (1595, 2017-02-18)
test/in-out/A.out (2, 2017-02-18)
test/in-out/HELLO.nico (4042, 2017-02-18)
test/in-out/HELLO.out (6, 2017-02-18)
test/in-out/ignore_carriage_returns.nico (605, 2017-02-18)
test/in-out/ignore_carriage_returns.out (2, 2017-02-18)
test/in-out/ignore_comments.nico (651, 2017-02-18)
test/in-out/ignore_comments.out (2, 2017-02-18)
# nico-lang ![TravisCI](https://travis-ci.org/aiya000/nico-lang.svg?branch=master)
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](https://en.wikipedia.org/wiki/Brainfuck)
## How to install
```sh
$ 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
```
近期下载者:
相关文件:
收藏者: