diff --git a/README b/README index 106cbe8..78987aa 100644 --- a/README +++ b/README @@ -1,23 +1,25 @@ -Introduction - MY-BASIC is a tiny cross-platform easy extendable BASIC interpreter written - in pure C with about 5000 lines of source code. Its grammar is similar - to structured BASIC in early era, but without line number. It is aimed to - be either an embeddable scripting language or a standalone interpreter. The - core is pretty light; all in a C source file and an associated header file. - You can combine MY-BASIC with an existing C / C++ / Objective-C project - easily, that can make them more powerful. +## Introduction +MY-BASIC is a tiny cross-platform easy extendable BASIC interpreter written +in pure C with about 5000 lines of source code. Its grammar is similar +to structured BASIC in early era, but without line number. It is aimed to +be either an embeddable scripting language or a standalone interpreter. The +core is pretty light; all in a C source file and an associated header file. +You can combine MY-BASIC with an existing C / C++ / Objective-C project +easily, that can make them more powerful. -Main features - Written in clean ANSI C, source portable - Most GW-BASIC like syntax, but without line numbers - Small and fast - Not case-sensitive - Integer / float point / string / boolean / array data types support - IF - THEN - ELSE support - FOR - TO - STEP - NEXT / WHILE - WEND / DO - UNTIL support - GOTO / GOSUB - RETURN support - Numeric functions - String functions - Easy to embed into C / C++ / Objective-C projects - High expansibility - It is free +## Main features +* Written in clean ANSI C, source portable +* Most GW-BASIC like syntax, but without line numbers +* Small and fast +* Not case-sensitive +* Integer / float point / string / boolean / array data types support +* IF - THEN - ELSE support +* FOR - TO - STEP - NEXT / WHILE - WEND / DO - UNTIL support +* GOTO / GOSUB - RETURN support +* Numeric functions +* String functions +* Easy to embed into C / C++ / Objective-C projects +* High expansibility +* It is free + +[FAQ](https://github.com/paladin-t/my_basic/wiki/FAQ)