*improved API by replacing assertions with checking code;
*improved function calling of referenced usertype; *updated the doc.
This commit is contained in:
parent
15a4952807
commit
07ee2213ac
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,7 +1,7 @@
|
|||||||
|
/.vs/my_basic/v14
|
||||||
/temp
|
/temp
|
||||||
/my_basic.VC.db
|
/my_basic.VC.db
|
||||||
/my_basic.VC.VC.opendb
|
/my_basic.VC.VC.opendb
|
||||||
/.vs/my_basic/v14
|
|
||||||
*.DS_Store
|
*.DS_Store
|
||||||
*.exp
|
*.exp
|
||||||
*.idb
|
*.idb
|
||||||
|
6
HISTORY
6
HISTORY
@ -1,3 +1,7 @@
|
|||||||
|
Feb. 22 2017
|
||||||
|
Improved API by replacing assertions with checking code
|
||||||
|
Improved function calling of referenced usertype
|
||||||
|
|
||||||
Feb. 16 2017
|
Feb. 16 2017
|
||||||
Improved meta function
|
Improved meta function
|
||||||
|
|
||||||
@ -741,7 +745,7 @@ Added code line inserting/removing to interpreter shell
|
|||||||
Changed mb_dispose_value as public
|
Changed mb_dispose_value as public
|
||||||
|
|
||||||
Apr. 23 2015 Version 1.1
|
Apr. 23 2015 Version 1.1
|
||||||
Added debug APIs
|
Added debug API
|
||||||
Added (nestable) multiple line IF statement support
|
Added (nestable) multiple line IF statement support
|
||||||
|
|
||||||
Apr. 15 2015
|
Apr. 15 2015
|
||||||
|
Binary file not shown.
10
README.md
10
README.md
@ -42,6 +42,10 @@ It fits well on a large scale of Workstation, PC, Tablet, Pad, Mobile Phone, PDA
|
|||||||
|
|
||||||
There is an Arduino porting of the MY-BASIC interpreter, with a totally rewritten shell and user manual. Please see [MY-BASIC ARDU](https://my-basic.github.io/my_basic_ardu/).
|
There is an Arduino porting of the MY-BASIC interpreter, with a totally rewritten shell and user manual. Please see [MY-BASIC ARDU](https://my-basic.github.io/my_basic_ardu/).
|
||||||
|
|
||||||
|
<a href="https://my-basic.github.io/my_basic_ardu/">
|
||||||
|
<img src="https://github.com/paladin-t/my_basic/wiki/img/logo_arduino.svg" width="64">
|
||||||
|
</a>
|
||||||
|
|
||||||
## Main features
|
## Main features
|
||||||
|
|
||||||
MY-BASIC is a dynamic typed programming language with BASIC syntax and has a very dynamic nature; it makes it flexible and easy to use. MY-BASIC offers a wide range of features including:
|
MY-BASIC is a dynamic typed programming language with BASIC syntax and has a very dynamic nature; it makes it flexible and easy to use. MY-BASIC offers a wide range of features including:
|
||||||
@ -194,3 +198,9 @@ The [MY-BASIC Quick Reference](MY-BASIC%20Quick%20Reference.pdf) includes most o
|
|||||||
## Support MY-BASIC development/List of donors
|
## Support MY-BASIC development/List of donors
|
||||||
|
|
||||||
You can support MY-BASIC development with a [donation](http://paladin-t.github.io/my_basic/donate.html).
|
You can support MY-BASIC development with a [donation](http://paladin-t.github.io/my_basic/donate.html).
|
||||||
|
|
||||||
|
<a href="http://paladin-t.github.io/my_basic/donate.html">
|
||||||
|
<img src="https://github.com/paladin-t/my_basic/wiki/img/button_donate.png" width="128">
|
||||||
|
</a>
|
||||||
|
|
||||||
|
Or see the [list of donors](http://paladin-t.github.io/my_basic/donate.html).
|
||||||
|
481
core/my_basic.c
481
core/my_basic.c
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user