Node.js

# ysjs 설치
$ npm install -g yaksok

# 컴파일
$ ysjs compile "소스코드.yak" -o "결과.js"

HTML

<!-- yaksok.js -->
<script src="https://yaksokjs.0xabcdef.com/yaksok.min.js"></script>

<!-- 아래와 같이 사용합니다. -->
<script>
var compiler = new yaksok.compiler.JsTargetCompiler();
compiler.plugins.add(new yaksok.plugin.ConstantFolder({ dce: true }));
compiler.compile(`


약속 (숫자)의 피보나치
    만약 숫자 = 0 이면
        결과: 0
    아니면서 만약 숫자 = 1 이면
        결과: 1
    아니라면
        결과: ((숫자-1)의 피보나치) + ((숫자-2)의 피보나치)

(10의 피보나치) 보여주기


`).then(js => {
    console.log(js);
});
</script>