diff --git a/README.md b/README.md index d8b7a06..740163d 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,9 @@ __CAUTION__: If want to use the release zip/tar.gz file to build the interpreter Make sure your MinGW thread model is `posix thread model`, otherwise it may not have the thread library. -> mingw32-make nasal.exe +> mkdir build +> +> mingw32-make nasal.exe -j4 ### __`Windows (Visual Studio)`__ @@ -79,16 +81,14 @@ This project gives a [__CMakelists.txt__](./CMakeLists.txt) for you to create pr ### __`Linux/macOS/Unix`__ -> make nasal +> mkdir build +> +> make -j4 You could choose which compiler you want to use: > make nasal CXX=... -If you think `-O3` isn't that safe and stable, you could choose: - -> make stable-release - ## __How to Use__  diff --git a/doc/README_zh.md b/doc/README_zh.md index 43bbaa3..a721005 100644 --- a/doc/README_zh.md +++ b/doc/README_zh.md @@ -19,7 +19,7 @@ * [__开发历史__](../doc/dev_zh.md) * [__测试数据__](../doc/benchmark.md) * [__特殊之处__](#与andy解释器的不同之处) -* [__堆栈追踪信息__](#trace-back-info) +* [__堆栈追踪信息__](#堆栈追踪信息) * [__调试器__](#调试器) __如果有好的意见或建议,欢迎联系我们!__ @@ -62,7 +62,9 @@ __注意__: 如果你想直接下载发行版提供的zip/tar.gz压缩包来构 一定要确保您的 MinGW thread model 是 `posix thread model`, 否则可能存在没有 thread 库的问题。 -> mingw32-make nasal.exe +> mkdir build +> +> mingw32-make nasal.exe -j4 ### __`Windows` 平台(`Vistual Studio`)__ @@ -70,16 +72,14 @@ __注意__: 如果你想直接下载发行版提供的zip/tar.gz压缩包来构 ### __`Linux/macOS/Unix` 平台__ -> make nasal +> mkdir build +> +> make -j4 你也可以通过如下的其中一行命令来指定你想要使用的编译器: > make nasal CXX=... -如果你觉得`-O3`编译的版本不是那么安全和稳定,你也可以选择生成稳定的版本: - -> make stable-release - ## __使用方法__  diff --git a/doc/nasal-http-test-web.html b/doc/nasal-http-test-web.html index a4f8307..0119175 100644 --- a/doc/nasal-http-test-web.html +++ b/doc/nasal-http-test-web.html @@ -51,7 +51,7 @@
The interpreter is totally rewritten by ValKmjolnir using C++(-std=c++11) without reusing the code in Andy Ross's nasal interpreter.
But we really appreciate that Andy created this amazing programming language and his interpreter project.
- Now this project uses GPL-2.0 license (2021/5/4).
+ Now this project uses GPL-2.0 license.
这个解释器是由ValKmjolnir用C++11编写的,完全没有复用Andy Ross版解释器的代码。但是我们仍然非常感谢Andy为我们带来了这么一款有趣的编程语言。 @@ -71,14 +71,21 @@ nasal运行brainfuck绘制的曼德勃罗集合(右)。
- Nasal can run this test file(test/bfcolored.nas) to draw this picture in about 220 seconds. + Nasal can run this test file(test/bf.nas) to draw this picture in about 220 seconds. In fact this test file cost over 2200 seconds before ver 8.0 .
- Nasal现在可以在220秒内运行该文件(test/bfcolored.nas)并绘制出这张图。 + Nasal现在可以在220秒内运行该文件(test/bf.nas)并绘制出这张图。 在8.0版本中这个解释器需要跑超过2200秒来绘制这张图。
++ The figure below is the feigenbaum-figure generated by ppm script written in nasal. +
++ 下方是使用 nasal 的 ppm 生成脚本生成的 feigenbaum 图形。 +
+