Skip to content

Commit 02aeff0

Browse files
committed
update features
1 parent b789440 commit 02aeff0

File tree

2 files changed

+29
-13
lines changed

2 files changed

+29
-13
lines changed

index.html

+14-6
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,21 @@ <h1>
8787
<p>Key features of the interpreter:</p>
8888
<ul>
8989
<li>Literal regular expression.</li>
90-
<li>Great integration with JavaScript.</li>
91-
<li>Asynchronous execution (auto resolving of promises).</li>
92-
<li>Possibility to add new syntax (similar to vectors and object).</li>
93-
<li>Numerical tower and Big Integer support.</li>
94-
<li>Powerful introspection.</li>
90+
<li>Great integration with JavaScript. You can use any JS library out of the box.</li>
91+
<li>Possibility modify the parser at runtime (add new syntax, similar to vectors and object).</li>
92+
<li>Possibility to set represention of new data types for write and display.
93+
Witth parser extensions you can make new data types have different syntax and still be homoicoic.</li>
94+
<li>Small JavaScript core with Standard Library written in basic Scheme.</li>
95+
<li>Full support of Unicode and Emoji.</li>
96+
<li>Support for SXML, that allow to write JSX like Preact/React apps.</li>
97+
<li>I/O Ports supports in browser with <a href="https://github.com/jvilk/BrowserFS">BrowserFS</a>.</li>
98+
<li>Binary Compiler that speed up the parsing of big files (e.g. standard library).</li>
99+
<li>Functional helpers (inspired by <a href="https://ramdajs.com/">RamdaJS</a>)</li>
100+
<li>Asynchronous execution (auto resolving of promises with optional promise quotation).</li>
101+
<li>Full numerical tower and Big Integer support.</li>
102+
<li>Powerful introspection (similar to the one in Python).</li>
95103
<li>Auto formatting lisp of code (pretty print)</li>
96-
<li>Lisp and hygienic Scheme macros and macroexpand.</li>
104+
<li>Lisp/hygienic macros and macroexpand.</li>
97105
<li>Builtin help system.</li>
98106
</ul>
99107
</section>

index.tmpl

+15-7
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,21 @@
1212
<p>Key features of the interpreter:</p>
1313
<ul>
1414
<li>Literal regular expression.</li>
15-
<li>Great integration with JavaScript.</li>
16-
<li>Asynchronous execution (auto resolving of promises).</li>
17-
<li>Possibility to add new syntax (similar to vectors and object).</li>
18-
<li>Numerical tower and Big Integer support.</li>
19-
<li>Powerful introspection.</li>
20-
<li>Auto formatting lisp of code (pretty print)</li>
21-
<li>Lisp and hygienic Scheme macros and macroexpand.</li>
15+
<li>Great integration with JavaScript. You can use any JS library out of the box.</li>
16+
<li>Asynchronous execution (auto resolving of promises with optional promise quotation).</li>
17+
<li>Functional helpers (inspired by <a href="https://ramdajs.com/">RamdaJS</a>)</li>
18+
<li>Possibility modify the parser at runtime (add new syntax, similar to vectors and object).</li>
19+
<li>Possibility to set represention of new data types for write and display.
20+
Witth parser extensions you can make new data types have different syntax and still be homoicoic.</li>
21+
<li>Small JavaScript core with Standard Library written in basic Scheme.</li>
22+
<li>Full support of Unicode and Emoji.</li>
23+
<li>Support for SXML, that allow to write JSX like Preact/React apps.</li>
24+
<li>I/O Ports supports in browser with <a href="https://github.com/jvilk/BrowserFS">BrowserFS</a>.</li>
25+
<li>Binary Compiler that speed up the parsing of big files (e.g. standard library).</li>
26+
<li>Full numerical tower and Big Integer support.</li>
27+
<li>Powerful introspection (similar to the one in Python).</li>
28+
<li>Auto formatting of lisp code (pretty print).</li>
29+
<li>Lisp/hygienic macros and macroexpand.</li>
2230
<li>Builtin help system.</li>
2331
</ul>
2432
</section>

0 commit comments

Comments
 (0)