@@ -1609,7 +1609,7 @@ <h1 class="hero-title">
16091609 < div class ="code-window-body ">
16101610 <!-- English -->
16111611 < pre class ="code-pane active "
1612- id ="code-en "> < span class ="tok-cmt "> # hello.ml — English frontend</ span >
1612+ id ="code-en "> < span class ="tok-cmt "> # hello.multi — English frontend</ span >
16131613< span class ="tok-kw "> let</ span > < span class ="tok-var "> name</ span > < span class ="tok-op "> =</ span > < span class ="tok-str "> "World"</ span >
16141614
16151615< span class ="tok-kw "> def</ span > < span class ="tok-fn "> greet</ span > < span class ="tok-punc "> (</ span > < span class ="tok-var "> person</ span > < span class ="tok-punc "> ):</ span >
@@ -1626,7 +1626,7 @@ <h1 class="hero-title">
16261626
16271627 <!-- French -->
16281628 < pre class ="code-pane "
1629- id ="code-fr "> < span class ="tok-cmt "> # bonjour.ml — Frontend français</ span >
1629+ id ="code-fr "> < span class ="tok-cmt "> # bonjour.multi — Frontend français</ span >
16301630< span class ="tok-kw "> soit</ span > < span class ="tok-var "> nom</ span > < span class ="tok-op "> =</ span > < span class ="tok-str "> "Monde"</ span >
16311631
16321632< span class ="tok-kw "> déf</ span > < span class ="tok-fn "> saluer</ span > < span class ="tok-punc "> (</ span > < span class ="tok-var "> personne</ span > < span class ="tok-punc "> ):</ span >
@@ -1643,7 +1643,7 @@ <h1 class="hero-title">
16431643
16441644 <!-- Japanese -->
16451645 < pre class ="code-pane "
1646- id ="code-ja "> < span class ="tok-cmt "> # こんにちは.ml — 日本語フロントエンド</ span >
1646+ id ="code-ja "> < span class ="tok-cmt "> # こんにちは.multi — 日本語フロントエンド</ span >
16471647< span class ="tok-kw "> 変数</ span > < span class ="tok-var "> 名前</ span > < span class ="tok-op "> =</ span > < span class ="tok-str "> "世界"</ span >
16481648
16491649< span class ="tok-kw "> 関数</ span > < span class ="tok-fn "> 挨拶</ span > < span class ="tok-punc "> (</ span > < span class ="tok-var "> 人</ span > < span class ="tok-punc "> ):</ span >
@@ -1660,7 +1660,7 @@ <h1 class="hero-title">
16601660
16611661 <!-- Spanish -->
16621662 < pre class ="code-pane "
1663- id ="code-es "> < span class ="tok-cmt "> # hola.ml — Frontend en español</ span >
1663+ id ="code-es "> < span class ="tok-cmt "> # hola.multi — Frontend en español</ span >
16641664< span class ="tok-kw "> sea</ span > < span class ="tok-var "> nombre</ span > < span class ="tok-op "> =</ span > < span class ="tok-str "> "Mundo"</ span >
16651665
16661666< span class ="tok-kw "> def</ span > < span class ="tok-fn "> saludar</ span > < span class ="tok-punc "> (</ span > < span class ="tok-var "> persona</ span > < span class ="tok-punc "> ):</ span >
@@ -1677,7 +1677,7 @@ <h1 class="hero-title">
16771677
16781678 <!-- Arabic -->
16791679 < pre class ="code-pane "
1680- id ="code-ar "> < span class ="tok-cmt "> # مرحبا.ml — الواجهة العربية</ span >
1680+ id ="code-ar "> < span class ="tok-cmt "> # مرحبا.multi — الواجهة العربية</ span >
16811681< span class ="tok-kw "> دع</ span > < span class ="tok-var "> الاسم</ span > < span class ="tok-op "> =</ span > < span class ="tok-str "> "العالم"</ span >
16821682
16831683< span class ="tok-kw "> دالة</ span > < span class ="tok-fn "> تحية</ span > < span class ="tok-punc "> (</ span > < span class ="tok-var "> شخص</ span > < span class ="tok-punc "> ):</ span >
@@ -1847,7 +1847,7 @@ <h3 class="feature-title">REPL-First Experience</h3>
18471847 < div class ="feature-card reveal reveal-delay-2 ">
18481848 < div class ="feature-icon icon-orange "> 🔀</ div >
18491849 < h3 class ="feature-title "> Cross-Language Modules</ h3 >
1850- < p class ="feature-body "> Import < code > .ml </ code > modules across languages. A French module and an English
1850+ < p class ="feature-body "> Import < code > .multi </ code > modules across languages. A French module and an English
18511851 main file can run through the same execution pipeline.</ p >
18521852 </ div >
18531853 < div class ="feature-card reveal reveal-delay-3 ">
@@ -1878,7 +1878,7 @@ <h2 class="section-title reveal">One pipeline.<br /><span class="grad-text">Ever
18781878 < div class ="pipeline-node ">
18791879 < div class ="pipeline-node-inner "> ✍️</ div >
18801880 </ div >
1881- < div class ="pipeline-label "> Source .ml </ div >
1881+ < div class ="pipeline-label "> Source .multi </ div >
18821882 < div class ="pipeline-sub "> 17 languages</ div >
18831883 </ div >
18841884 < div class ="pipeline-step ">
@@ -2063,7 +2063,7 @@ <h2 class="section-title reveal">17 languages.<br /><span class="grad-text-2">On
20632063 < div class ="container ">
20642064 < p class ="section-label reveal "> Quick Start</ p >
20652065 < h2 class ="section-title reveal "> Up and running< br /> < span class ="grad-text "> in 60 seconds.</ span > </ h2 >
2066- < p class ="section-body reveal "> Install from PyPI, write a < code > .ml </ code > file in your language, and run it.
2066+ < p class ="section-body reveal "> Install from PyPI, write a < code > .multi </ code > file in your language, and run it.
20672067 Requires Python 3.12 or newer. Optional extras enable the WAT/WASM toolchain.</ p >
20682068
20692069 < div class ="install-grid ">
@@ -2093,16 +2093,16 @@ <h2 class="section-title reveal">Up and running<br /><span class="grad-text">in
20932093
20942094 < div class ="install-card reveal reveal-delay-1 ">
20952095 < div class ="install-card-header ">
2096- < span class ="install-card-title "> run a .ml file</ span >
2096+ < span class ="install-card-title "> run a .multi file</ span >
20972097 < button class ="copy-btn " onclick ="copyCode(this, 'run-ml') "> copy</ button >
20982098 </ div >
20992099 < div class ="install-card-body ">
21002100 < pre
2101- id ="run-ml "> < span class ="tok-cmt "> # hello.ml </ span >
2101+ id ="run-ml "> < span class ="tok-cmt "> # hello.multi </ span >
21022102< span class ="tok-fn "> print</ span > < span class ="tok-punc "> (</ span > < span class ="tok-str "> "Hello world"</ span > < span class ="tok-punc "> )</ span >
21032103
2104- < span class ="tok-prompt "> $</ span > < span class ="tok-cmd "> multilingual</ span > < span class ="tok-arg "> hello.ml </ span >
2105- < span class ="tok-prompt "> $</ span > < span class ="tok-cmd "> multilingual run</ span > < span class ="tok-arg "> bonjour.ml </ span > < span class ="tok-flag "> --lang fr</ span > </ pre >
2104+ < span class ="tok-prompt "> $</ span > < span class ="tok-cmd "> multilingual</ span > < span class ="tok-arg "> hello.multi </ span >
2105+ < span class ="tok-prompt "> $</ span > < span class ="tok-cmd "> multilingual run</ span > < span class ="tok-arg "> bonjour.multi </ span > < span class ="tok-flag "> --lang fr</ span > </ pre >
21062106 </ div >
21072107 </ div >
21082108
@@ -2221,7 +2221,7 @@ <h2 class="section-title reveal">Modern runtime.<br /><span class="grad-text">WA
22212221 < div class ="code-window-title "> WAT / WASM Architecture</ div >
22222222 </ div >
22232223 < div class ="code-window-body ">
2224- < pre style ="font-size:0.75rem;line-height:1.9;color:var(--text-secondary) "> < span style ="color:var(--purple-light) "> Source .ml (17 langs)</ span >
2224+ < pre style ="font-size:0.75rem;line-height:1.9;color:var(--text-secondary) "> < span style ="color:var(--purple-light) "> Source .multi (17 langs)</ span >
22252225 │
22262226 ▼
22272227< span style ="color:var(--cyan-light) "> Lexer + Parser</ span >
0 commit comments