KayaBASIC support macOS
https://github.com/kankouhin/Kaya-BASIC
Search found 31 matches
- Feb 02, 2021 12:01
- Forum: Community Discussion
- Topic: Mac OS X Support
- Replies: 37
- Views: 9312
- Jan 24, 2021 8:03
- Forum: Community Discussion
- Topic: Debug FreeBASIC with VSCode
- Replies: 10
- Views: 2789
Re: Debug FreeBASIC with VSCode
Hi All now we can do debugging in Linux too I have been debugging in Linux for a few years now using Gede Debugger (GDB Frontend) Done so on various Industrial CPU boards and lately on the Beagelbone Black. Both in Linux Mint and Debian 10. The only original problem with Freebasic was the single co...
- Jan 24, 2021 6:12
- Forum: Community Discussion
- Topic: VSCode extension for BASIC(modified VBS)
- Replies: 16
- Views: 4994
Re: VSCode extension for BASIC(modified VBS)
1. Install VBS extension.(serpen.vbsvscode VBScript Language Support) What does this mean exactly? -> Got it, you mean the VBS extension VSCode. Btw, is there any tutorial how to setup VSCode editor to use it for FB? The IDE seems to be awesome. I have wrote a manual about How to use VSCode to writ...
- Jan 24, 2021 6:11
- Forum: Community Discussion
- Topic: VSCode extension for BASIC(modified VBS)
- Replies: 16
- Views: 4994
Re: VSCode extension for BASIC(modified VBS)
Btw, is there any tutorial how to setup VSCode editor to use it for FB? The IDE seems to be awesome. It's simple: 1) Install C/C++ extension in VSCode. 2) Install lang-freebasic extension in VSCode. 3) Install cppdbg extension in VSCode. 4) Open the folder containing your files in VSCode. 5) Create...
- Jan 23, 2021 7:06
- Forum: Community Discussion
- Topic: VSCode extension for BASIC(modified VBS)
- Replies: 16
- Views: 4994
VSCode extension for BASIC(modified VBS)
I have wrote a manual about How to use VSCode to write codes and debug
https://github.com/kankouhin/Kaya-BASIC ... BASIC.xlsx
Features:
syntax coloring
code completion
https://github.com/kankouhin/Kaya-BASIC ... -1.2.0.zip
https://github.com/kankouhin/Kaya-BASIC ... BASIC.xlsx
Features:
syntax coloring
code completion
https://github.com/kankouhin/Kaya-BASIC ... -1.2.0.zip
- Jan 22, 2021 5:21
- Forum: Community Discussion
- Topic: Debug FreeBASIC with VSCode
- Replies: 10
- Views: 2789
- Jan 22, 2021 5:06
- Forum: Community Discussion
- Topic: Debug FreeBASIC with VSCode
- Replies: 10
- Views: 2789
Debug FreeBASIC with VSCode
Debug FreeBASIC with VSCode by C/C++ Extension. Tested with: FreeBASIC: 1.07.3-win64 MinGW-w64: x86_64-8.1.0-posix-seh-rt_v6-rev0 (GDB only) tasks.json { // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0",...
- May 27, 2020 0:52
- Forum: Community Discussion
- Topic: Why did you choose FreeBASIC?
- Replies: 37
- Views: 7254
Re: Why did you choose FreeBASIC?
Because FB is most compatible with vb6.
- May 27, 2020 0:50
- Forum: Community Discussion
- Topic: GW-BASIC is open source now
- Replies: 22
- Views: 4659
Re: GW-BASIC is open source now
Even VB6 is open source, i think nothing will be changed for BASIC world.
- May 27, 2020 0:47
- Forum: Community Discussion
- Topic: any free BASIC for web/ios/android
- Replies: 15
- Views: 16841
Re: any free BASIC for web/ios/android
maybe i will make a iOS version branch of KayaBASIC in the future.
- Mar 19, 2020 1:19
- Forum: Community Discussion
- Topic: BASIC(modified B++ complier) + wxWidgets
- Replies: 38
- Views: 19908
Re: BASIC(modified B++ complier) + wxWidgets
I am a BASIC lover. I hope BASIC can popular like before, and alive on every platform. I am not a software architect, I just want to do something for BASIC world, and not waiting for BASIC going to die. I hope a team or a group can do anything for me for us. i just happping to write code only. But.....
- Mar 16, 2020 5:37
- Forum: Community Discussion
- Topic: BASIC(modified B++ complier) + wxWidgets
- Replies: 38
- Views: 19908
Re: BASIC(modified B++ complier) + wxWidgets
OOP sample and callbyname Sub OnButtonClick(ByRef ev As wxCommandEvent) Dim id As Integer = ev.GetId() Select Case id Case 100 'ClassForName Dim s As Shape s = CreateObject("Shapes.Rect") s.Height = 300.0 s.Width = 400.0 Call s.Draw Msgbox s.Area s = CreateObject("Shapes.Triangle"...
- Mar 13, 2020 0:51
- Forum: Community Discussion
- Topic: BASIC(modified B++ complier) + wxWidgets
- Replies: 38
- Views: 19908
Re: BASIC(modified B++ complier) + wxWidgets
xml sample Option Explicit Using MsgBoxDoEvents Dim f As wxFrame Ptr Dim treeCtrl As wxTreeCtrl Ptr Sub AddChildren( p As wxTreeItemId, pn As wxXmlNode Ptr ) Dim node As wxXmlNode Ptr = pn.GetChildren() While node <> Nothing Dim parent As wxTreeItemId = treeCtrl.AppendItem( p, node.GetName(), 2 ) Ca...
- Mar 13, 2020 0:06
- Forum: Community Discussion
- Topic: BASIC(modified B++ complier) + wxWidgets
- Replies: 38
- Views: 19908
Re: BASIC(modified B++ complier) + wxWidgets
http sample Option Explicit Using MsgBoxDoEvents Dim f As wxFrame Ptr Sub LoadDataFromWeb Dim http As wxHTTP Dim httpStream As wxInputStream Ptr http.SetHeader( "Content-type", "text/html; charset=utf-8" ) http.SetTimeout(10) While Not http.Connect( "www.google.com" ) w...
- Mar 12, 2020 7:28
- Forum: Community Discussion
- Topic: BASIC(modified B++ complier) + wxWidgets
- Replies: 38
- Views: 19908
Re: BASIC(modified B++ complier) + wxWidgets
It is a good idea to use up-to-date wxWidgets. I have tested this project on windows. Since kankouhin7937's BASIC translates the BASIC source file to CPP, I can then link wxWidgets in a dynamic or static way. However, there is no much document on the BASIC part implemented, it is hard to say whethe...