Browse Source

Merge branch 'master' of https://github.com/xanathar/moonsharp.git

Xanathar 11 năm trước cách đây
mục cha
commit
b12c0a408f
1 tập tin đã thay đổi với 7 bổ sung3 xóa
  1. 7 3
      README.md

+ 7 - 3
README.md

@@ -4,18 +4,22 @@ http://www.moonsharp.org
 
 
 A Lua interpreter written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms.
-It aims at language compatibility with Lua 5.1, with some features of Lua 5.2 backported and, in the long run, some nifty additions.
+It aims at language compatibility with Lua 5.2 and, in the long run, some nifty additions.
 
 
 **Project Status**
 
-The project has just been started,  yet it is able to parse most Lua structures and execute them correctly. The code is,  however,  heavily unoptimized. 
+* All Lua 5.2 language constructs are implemented, except goto/labels. See [the wiki](https://github.com/xanathar/moonsharp/wiki/Differences-between-Moon%23-and-Lua) for known differences.
+* Development of the standard library is ongoing. Updated situation on [googledocs](https://docs.google.com/spreadsheets/d/1Iw8YMSY8N0tGEyaD-vmmJnlaQ5te4P4CqTXYpEiSEL8/edit#gid=0)
+* Moon#/.NET integration is at quite a crude level. Will be started soon.
+* The debugger "almost" works on the bytecode level. Source level is not yet supported. Currently as a Windows.Forms application, a better solution might be planned sooner or later - TBC
+* Coroutines and state-save support has not been started yet.
 
 
 **Roadmap**
 
 * support for all core language structures (see documentation for differences between Moon# and Lua)
-* compatibility with all applyable tests in Lua Test Suite (http://www.lua.org/tests/5.2/) and Lua Test More (http://fperrad.github.io/lua-TestMore/) 
+* compatibility with all applyable tests in Lua Test Suite (http://www.lua.org/tests/5.2/) and Lua Test More (http://fperrad.github.io/lua-TestMore/). Most tests of the suite are passing.
 * optimizations 
 * better integration between Lua/Moon# tables and CLR objects
 * debugger embeddable in applications using Moon#