Thank you for sharing my site on your classic site. It means a lot.
I added a link to your site in mine as well.
Your BASIC in COBOL looks awesome.
Search found 266 matches
- Tue Feb 13, 2024 6:10 pm
- Forum: General Discussion
- Topic: New BASIC website
- Replies: 6
- Views: 93717
- Tue Dec 19, 2023 11:57 am
- Forum: Freebasic Questions & Answers
- Topic: FreeBASIC Games Directory updates (last: 20.11.2012)
- Replies: 12
- Views: 151147
Re: FreeBASIC Games Directory updates (last: 20.11.2012)
It's nice to see posts here. It's getting rare. Especially in this free basic section.
- Tue Dec 19, 2023 11:55 am
- Forum: News and Announcements
- Topic: FAX-ME: Let's write Tetris
- Replies: 3
- Views: 77383
Re: FAX-ME: Let's write Tetris
That's a way different and probably better approach to making tetris than what I did. Should be an interesting read. Thank you.
- Tue Dec 19, 2023 11:52 am
- Forum: General Discussion
- Topic: Small BASIC
- Replies: 3
- Views: 29563
Re: Small BASIC
I tried it once years ago. Wasn't a fan, although I can see how it would be good for youths on newer systems.
I do favor BASIC 256 as a learning/testing language.
My favorite is probably Just Basic due to the simple programming lesson it provides.
I do favor BASIC 256 as a learning/testing language.
My favorite is probably Just Basic due to the simple programming lesson it provides.
- Thu Oct 05, 2023 9:25 pm
- Forum: General Discussion
- Topic: Net Basic - a BASIC in PHP
- Replies: 14
- Views: 80810
Re: Net Basic - a BASIC in PHP
I realized that Net Basic could generate graphics by printing HTML with SVG tags. I'm still figuring out how to use SVG and what's possible, but for now I went ahead and made some SVG examples. To use SVG in Net Basic, first call the HTML command to break from the text output area. 5 PRINT "SVG...
- Thu Oct 05, 2023 1:37 am
- Forum: General Discussion
- Topic: Net Basic - a BASIC in PHP
- Replies: 14
- Views: 80810
Re: Net Basic - a BASIC in PHP
I have added the keywords FOR/TO/STEP/NEXT/BREAK. They are detailed in the documentation. Examples are updated to reflect the update. A few New/updated examples: 1 REM https://rosettacode.org/wiki/Attractive_numbers 10 FOR x = 1 TO 120 20 LET n = x 30 LET c = 0 40 IF n MOD 2 <> 0 THEN 70 50 LET n = ...
- Fri Sep 08, 2023 4:16 pm
- Forum: General Discussion
- Topic: Net Basic - a BASIC in PHP
- Replies: 14
- Views: 80810
Re: Net Basic - a BASIC in PHP
Try saving this form as a .html file and open it with your browser. You will have a currency conversion app on your screen. <form action = "https://www.lucidapogee.com/netbasic/" target = "output" method = "get"> <p> U<br /><input type = "text" name = "U&...
- Fri Sep 08, 2023 3:49 pm
- Forum: General Discussion
- Topic: Net Basic - a BASIC in PHP
- Replies: 14
- Views: 80810
Re: Net Basic - a BASIC in PHP
And now... The GET command is an advanced feature intended to be used with URL encoded programs. The command returns the contents of a variable with the same name from the URL. Variable names must be upper case in the URL. Take this simple program and encode it to a url using the IDE on the Net Basi...
- Fri Sep 08, 2023 1:59 pm
- Forum: General Discussion
- Topic: Net Basic - a BASIC in PHP
- Replies: 14
- Views: 80810
Re: Net Basic - a BASIC in PHP
That book may be just what I need to break out of my usual shell. I did write a BASIC to ASM compiler called FTCBASIC, but it's very limited with only unsigned ints. It only has DO/LOOPS and ENDIF. I wouldn't mind trying to write an even better compiler or at least improving the one I already started.
- Fri Sep 08, 2023 5:29 am
- Forum: General Discussion
- Topic: Net Basic - a BASIC in PHP
- Replies: 14
- Views: 80810
Re: Net Basic - a BASIC in PHP
I just added a neat new feature to allow for "compiling" of programs. Basically, a URL is generated containing the encoding of your program. This way it may be shared, linked, bookmarked, iframed, or popped up. The URL appears whenever you RUN a program. Simply copy/paste it wherever. For ...
- Fri Sep 08, 2023 1:29 am
- Forum: General Discussion
- Topic: Net Basic - a BASIC in PHP
- Replies: 14
- Views: 80810
Re: Net Basic - a BASIC in PHP
Okay, I have been at it all day. With everything from your post in mind. rand(0, getrandmax() - 1) / getrandmax() Changed. Works perfectly. Always greater than 0 and less than 1. I updated your egg dropping example to reflect the change. I tried all sorts of stuff to try making it work like QBasic, ...
- Wed Sep 06, 2023 3:33 pm
- Forum: General Discussion
- Topic: RP1 Free Online Scientific Calculator (written in PHP)
- Replies: 0
- Views: 125263
RP1 Free Online Scientific Calculator (written in PHP)
https://lucidapogee.com/rp1/RP1.png (R)PN (P)HP 1 Free online scientific calculator. I wrote this to go along with my Net Basic as a set of tools I like to think of as "website widgets." It's a calculator that accepts BASIC like expressions. There's an input box for the expression along w...
- Wed Sep 06, 2023 3:04 pm
- Forum: General Discussion
- Topic: Net Basic - a BASIC in PHP
- Replies: 14
- Views: 80810
Re: Net Basic - a BASIC in PHP
I have updated Net Basic. The three examples by MikeHawk have been added. Based on the issue I described in the post above, I decided to change how the NOT() works for now. Let me know if this is bad. 10 LET i = -10 20 PRINT i, NOT(i) 30 LET i = i + 1 40 IF i < 10 THEN 20 Returns -10 9 -9 8 -8 7 -7 ...
- Wed Sep 06, 2023 1:20 pm
- Forum: General Discussion
- Topic: Net Basic - a BASIC in PHP
- Replies: 14
- Views: 80810
Re: Net Basic - a BASIC in PHP
IIRC, Net Basic didn't throw an error when I attempted to do: Code: Select all IF (r < g) AND (r < b) THEN LET min = r It failed and after looking into the sample codes, I understood I had to jump instead. But I expected an error at least. I have not yet figured out how to support that (haven't tri...
- Tue Sep 05, 2023 11:08 pm
- Forum: General Discussion
- Topic: Net Basic - a BASIC in PHP
- Replies: 14
- Views: 80810
Re: Net Basic - a BASIC in PHP
That made my day. :D I'm glad you were able to get the thing to work. It's scary putting stuff like this out not knowing what kind of errors people will find. Always seems like I miss things. Your snippets are perfect for the scope of what I intended this BASIC for. Demonstrating concepts with code ...
- Fri Sep 01, 2023 8:30 pm
- Forum: General Discussion
- Topic: Net Basic - a BASIC in PHP
- Replies: 14
- Views: 80810
Net Basic - a BASIC in PHP
https://lucidapogee.com/netbasic/Net_Basic.png Net Basic is a minimal BASIC dialect contained in an online programming environment that is suitable for performing complex calculations on the go. I started the project earlier this week. It's stable and live. Try it out. https://lucidapogee.com/netba...
- Fri Jun 30, 2023 1:21 am
- Forum: News and Announcements
- Topic: RPN scientific command line calculator
- Replies: 0
- Views: 128104
RPN scientific command line calculator
Written in Quick Basic. FREEWARE Open Source RPN Calc is a scientific command line calculator for x86 DOS. Example expressions: (18/3)^2+((13+7)*5^2) 2*20/2+(3+4)*3^2-6+15 (3*5^2/15)-(5-2^2) (5.9-5.3)*7.2+1.4^2 (2.1^2+5.2-7.2)*7.1 (18/3)^2+((13+7)*5^2) (-B+SQR(B^2-4*A*C))/(2*A) (-B-SQR(B^2-4*A*C))/(...
- Sun Mar 26, 2023 1:49 pm
- Forum: General Discussion
- Topic: New BASIC website
- Replies: 6
- Views: 93717
Re: New BASIC website
I have added sections for Quick Basic, QB64, Free Basic, and RapidQ to my forum.
Hope to see you there.
Hope to see you there.
- Sun Mar 26, 2023 4:57 am
- Forum: General Discussion
- Topic: Latest Windows 11 update is causing slow SSDs & WiFi connections, BSoD, and more
- Replies: 1
- Views: 51063
Re: Latest Windows 11 update is causing slow SSDs & WiFi connections, BSoD, and more
I'm posting from XP and often still use 95.
I might have to throw my eyes in the bin if I see Window 11.
I might have to throw my eyes in the bin if I see Window 11.
- Wed Feb 22, 2023 6:33 am
- Forum: General Discussion
- Topic: New BASIC website
- Replies: 6
- Views: 93717
New BASIC website
I just created this website.
It's the new home of my BASIC programming languages.
http://www.lucidapogee.com
It's the new home of my BASIC programming languages.
http://www.lucidapogee.com