O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
パーサコンビネータを使っ     てペログラム言語コンパイ      ラを作ってみた(仮)               @mtgto11   12   10
11   12   10
@mtgto                 D                        iPhone               Scala             11/9               OCaml11   12   10
http://pero.510314.com/11   12   10
http://nlab.itmedia.co.jp/nl/articles/1111/12/                               news012.html11   12   10
Hello world           あずにゃんペロペロあずにゃんあずにゃんペロペロあずにゃんペロペロあずにゃんあずにゃんペロ           ペロペロペロペロペロペロペロあずにゃんペロあずにゃんあずにゃんペロあずにゃん...
Whitespace                            push, pop, swap, dup)11   12   10
Hello World               ‘H’11   12   10
def fib(n) {             if (n < 2) {                return 1;             }             return fib(n-1) + fib(n-2);      ...
199611   12   10
http://pero.510314.com/               http://localhost:8080/11   12   10
sbt                   ScalaTest               Scalatra + Jetty                     Scala   10   100011   12   10
11   12   10
(^o^)11   12   10
Próximos SlideShares
Carregando em…5
×

パーサコンビネータを使ってペログラム言語コンパイラを作ってみた

1.506 visualizações

Publicada em

  • Seja o primeiro a comentar

パーサコンビネータを使ってペログラム言語コンパイラを作ってみた

  1. 1. パーサコンビネータを使っ てペログラム言語コンパイ ラを作ってみた(仮) @mtgto11 12 10
  2. 2. 11 12 10
  3. 3. @mtgto D iPhone Scala 11/9 OCaml11 12 10
  4. 4. http://pero.510314.com/11 12 10
  5. 5. http://nlab.itmedia.co.jp/nl/articles/1111/12/ news012.html11 12 10
  6. 6. Hello world あずにゃんペロペロあずにゃんあずにゃんペロペロあずにゃんペロペロあずにゃんあずにゃんペロ ペロペロペロペロペロペロペロあずにゃんペロあずにゃんあずにゃんペロあずにゃんペロペロあずにゃん ペロペロペロペロペロペロペロペロあずにゃんペロあずにゃんあずにゃんペロあずにゃんペロペロあず にゃんペロペロペロペロペロペロペロペロあずにゃんペロあずにゃんあずにゃんペロあずにゃんペロペ ロあずにゃんペロペロペロペロペロペロペロペロあずにゃんペロあずにゃんあずにゃんペロあずにゃん ペロペロあずにゃんペロペロペロペロペロペロペロペロあずにゃんペロあずにゃんあずにゃんペロあ ずにゃんペロペロあずにゃんペロペロペロペロペロペロペロあずにゃんペロあずにゃんあずにゃんペロ あずにゃんペロペロあずにゃんペロペロペロペロペロペロペロあずにゃんペロあずにゃんあずにゃんペロ あずにゃんペロペロあずにゃんペロペロペロペロペロペロペロペロあずにゃんペロあずにゃんあず にゃんペロあずにゃんペロペロあずにゃんペロペロペロペロペロペロペロペロあずにゃんペロあず にゃんあずにゃんペロあずにゃんペロペロあずにゃんペロペロペロペロペロペロペロペロあずにゃんペ ロあずにゃんあずにゃんペロあずにゃんペロペロあずにゃんペロペロペロペロペロペロペロペロあず にゃんペロあずにゃんあずにゃんペロあずにゃんペロペロあずにゃんペロペロペロペロペロペロペロペロ あずにゃんペロあずにゃんあずにゃんペロあずにゃんペロペロあずにゃんペロペロペロペロペロペロペロ あずにゃんペロあずにゃんあずにゃんペロあずにゃんペロペロ “Hello, world!”11 12 10
  7. 7. Whitespace push, pop, swap, dup)11 12 10
  8. 8. Hello World ‘H’11 12 10
  9. 9. def fib(n) { if (n < 2) { return 1; } return fib(n-1) + fib(n-2); } var a = readInt(); printInt fib(a);11 12 10
  10. 10. 199611 12 10
  11. 11. http://pero.510314.com/ http://localhost:8080/11 12 10
  12. 12. sbt ScalaTest Scalatra + Jetty Scala 10 100011 12 10
  13. 13. 11 12 10
  14. 14. (^o^)11 12 10

×