*updated readme.
This commit is contained in:
parent
b17a26a808
commit
1df2fa0366
14
README.md
14
README.md
@ -1,6 +1,6 @@
|
|||||||

|

|
||||||
|
|
||||||
Copyright (C) 2011 - 2015 [Wang Renxin](https://cn.linkedin.com/pub/wang-renxin/43/494/20). All rights reserved.
|
**Copyright (C) 2011 - 2015 [Wang Renxin](https://cn.linkedin.com/pub/wang-renxin/43/494/20). All rights reserved.**
|
||||||
|
|
||||||
Why are existing script interpreters so complex? Why is it so difficult to integrate with them? Why not try MY-BASIC today! Scripting should be simple and enjoyable.
|
Why are existing script interpreters so complex? Why is it so difficult to integrate with them? Why not try MY-BASIC today! Scripting should be simple and enjoyable.
|
||||||
|
|
||||||
@ -24,18 +24,18 @@ MY-BASIC is a lightweight cross-platform easy extendable BASIC interpreter writt
|
|||||||
|
|
||||||
## Main features
|
## Main features
|
||||||
|
|
||||||
* It is totally free to use MY-BASIC for individual or commercial purpose under the MIT license
|
* It is totally **free** to use MY-BASIC for individual or commercial purpose under the MIT license
|
||||||
* Written in clean ANSI C, source code portable
|
* Written in clean **ANSI C**, source code portable
|
||||||
* With most common BASIC syntax
|
* With most common BASIC syntax
|
||||||
* Lightweight (within memory usage less than 128KB) and fast
|
* **Lightweight** (within memory usage less than 128KB) and fast
|
||||||
* Case-insensitive tokenization
|
* Case-insensitive tokenization
|
||||||
* Integer, float point, string, boolean, user defined data types, etc. with array support
|
* Integer, float point, string, boolean, user defined data types, etc. with array support
|
||||||
* Referenced usertype support
|
* Referenced usertype support
|
||||||
* Collection implementation and manipulation functions for `LIST` and `DICT`
|
* Collection implementation and manipulation functions for **`LIST`** and **`DICT`**
|
||||||
* Auto releasing of referenced objects (list, dictionary, referenced usertype, etc.) benefited from Reference Counting and GC
|
* Auto releasing of referenced objects (list, dictionary, referenced usertype, etc.) benefited from **Reference Counting** and **GC**
|
||||||
* Standard numeric functions, and standard string functions
|
* Standard numeric functions, and standard string functions
|
||||||
* Multiple file support by `IMPORT` statement
|
* Multiple file support by `IMPORT` statement
|
||||||
* Structured user costomized sub routine definition by `DEF/ENDDEF` support, including tail recursion optimization
|
* Structured user costomized **sub** routine definition by **`DEF/ENDDEF`** support, including tail recursion optimization
|
||||||
* Structured `IF-THEN-ELSEIF-ELSE-ENDIF` support
|
* Structured `IF-THEN-ELSEIF-ELSE-ENDIF` support
|
||||||
* Structured `FOR-TO-STEP-NEXT/WHILE-WEND/DO-UNTIL` support
|
* Structured `FOR-TO-STEP-NEXT/WHILE-WEND/DO-UNTIL` support
|
||||||
* `GOTO/GOSUB-RETURN` support
|
* `GOTO/GOSUB-RETURN` support
|
||||||
|
Loading…
x
Reference in New Issue
Block a user