Java의 서브셋 컴파일러 만들기

2646 단어 JasminOCamlJVMJava
이 글은 언어 구현 Advent Calendar 2015ML Advent Calendar 2015의 19일째 글이다.
오늘은 자바의 서브셋 컴파일러 Camljoos0[1]에 관한 글입니다.
조스0[2]라는 덴마크는 오브스대 수업용으로 제작된 유래가 있는 자바의 서브집합 언어이기 때문에 마스.Joos0은 프랑스제 Ocaml로 썼어요.



일본에서는 비행기로 13시간 25분이면 도착하고 이후 자동차나 전차를 타고 1시간이면 도착한다.전차는 거의 모두 직통이어서 매우 편리하다.

나도 일찍이 덴마크에 가서 초밥을 먹은 적이 있다.
찾아봤는데 코펜하겐 근처로 간 것 같아.
Nansensgade 19, Floors 7 and 8
1366 Copenhagen K

완전 화제가 된 송어네요.나는 이미 피곤하다.본론으로 들어선 송어.

camljoos0


예절상 쥬스0은 자바 등의 예절로 만들어져 길어 보인다.그러자 미나가 등장했다.미키는 Joos0을 Min Caml의 방법으로 고쳐서 한 줄만 주었다.아니오, 한 줄은 거짓말이에요.사물의 비유.근데 확실히 짧아졌어.
그렇기 때문에 Joos0이라는 언어가 있지만 자바의 제작이기 때문에 4000줄의 인코딩을 2600줄로 바꿀 수 있습니다.민캠처럼 다시 쓰면 짧게 쓸 수 있다고 한다.
OCAM으로 Scara를 그리고 싶다면 참고로 삼을 수도 있고 안 될 수도 있다.
오늘 이맘때쯤이면 모카슈를 오카멜에 이식하면 잘 될 것 같아서요.

참고 문헌

  • [1] Camljoos0
    https://github.com/hsk/camljoos0
  • [2] joos 0 language
    http://users-cs.au.dk/mis/dOvs/
  • [3]카자흐스대학
    http://www.au.dk/
  • 좋은 웹페이지 즐겨찾기