자바 스크립트를 사용하여 스크립팅과 같은 다른 종류의 언어를 지원할 수있는 컴파일러를 작성할 수 있습니까?Javascript로 컴파일러를 작성할 수 있습니까?
자, HTML이 있습니다.
<script language="cpp" id="cppScriptBlock" EntryPoint="main">
int main() {
cout << "<h1>CPPHeader</h1>";
}
</script>
<script language="java" id="javaScriptBlock" EntryPoint="MyJavaClass">
public class MyJavaClass {
public final void main() {
java.lang.System.out.println("<h1>JavaHeader</h1>");
}
}
</script>
<script language="csharp" id="csharpScriptBlock" EntryPoint="MyCSharpClass ">
public class MyCSharpClass {
public static void Main() {
System.Console.WriteLine("<h1>CSharpHeader</h1>");
}
}
</script>
<script language="javascript">
$("#cppScriptBlock").compileAndRun();
$("#javaScriptBlock").compileAndRun();
$("#csharpScriptBlock").compileAndRun();
</script>
그리고 마지막으로는 다음과 같은 HTML
<h1>CPPHeader</h1>
<h1>JavaHeader</h1>
<h1>CSharpHeader</h1>
이 가능를 생성?
알렉스
예, 가능합니다. 그래도 행운을 빌어. :) –
여기에서 남겨 두겠습니다 : http://bellard.org/jslinux/ –
예를 보려면 https://github.com/gpjt/webgl-lessons/blob/master/example01/index.html을 참조하십시오. WebGL. GLSL (Shading Language) 프로그램은 스크립트 블록으로 작성됩니다. –