Author Topic: ATI-BASIC  (Read 46302 times)

0 Members and 2 Guests are viewing this topic.

Offline miotatsu

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 332
  • Rating: +11/-1
    • View Profile
Re: BasiC++
« Reply #105 on: December 20, 2010, 05:28:23 pm »
eye candy has arrived! I am not sure if I mentioned, but I started over from scratch. it no longer has a window for the time being, and I did not start with variables. Instead I have been working on a preprocessor. this will run through the code translating it into something easier to parse, this new code is stored in a temporary file. when the preprocessor is finished, the interpreter will take over and begin interpreting the code line by line. So far I have the preprocessor remove whitespace (except for newlines) and make all text be in caps. also it will leave a string intact and it is not required to have the closing " for it to read it as a string, just like in ti-basic.

and now the eye candy:

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: BasiC++
« Reply #106 on: December 20, 2010, 05:29:12 pm »
This converts TI-Basic to C++?

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: BasiC++
« Reply #107 on: December 20, 2010, 05:31:12 pm »
This converts TI-Basic to C++?
No it does not, please read the first post of a topic before asking questions.

Offline miotatsu

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 332
  • Rating: +11/-1
    • View Profile
Re: BasiC++
« Reply #108 on: December 20, 2010, 05:32:09 pm »
ScoutDavid:
no, this will be an interpreted ti-basic-like language for PC, the C++ in BasiC++ is a reference to the language the interpreter is being coded in.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: BasiC++
« Reply #109 on: December 20, 2010, 05:36:24 pm »
ScoutDavid:
no, this will be an interpreted ti-basic-like language for PC, the C++ in BasiC++ is a reference to the language the interpreter is being coded in.

Oh I see, thanks!

Quote
eye candy has arrived! I am not sure if I mentioned, but I started over from scratch. it no longer has a window for the time being, and I did not start with variables. Instead I have been working on a preprocessor. this will run through the code translating it into something easier to parse, this new code is stored in a temporary file. when the preprocessor is finished, the interpreter will take over and begin interpreting the code line by line. So far I have the preprocessor remove whitespace (except for newlines) and make all text be in caps. also it will leave a string intact and it is not required to have the closing " for it to read it as a string, just like in ti-basic.

and now the eye candy:

This converts TI-Basic to C++?
No it does not, please read the first post of a topic before asking questions.

I had never heard of this, and the first topic didn't really explain what it was :S

Offline miotatsu

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 332
  • Rating: +11/-1
    • View Profile
Re: BasiC++
« Reply #110 on: December 20, 2010, 05:37:31 pm »
"BasiC++ will be an interpreted programming language for the PC based directly off of Ti-Basic"

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: BasiC++
« Reply #111 on: December 21, 2010, 01:31:53 am »
This converts TI-Basic to C++?
No it does not, please read the first post of a topic before asking questions.
I would like to ask to not reply to another member that way again. It is against the forum rules. Some stuff could be missed easily by a non-english speaking member. I myself have troubles with large posts and often have to CTRL+F to find some info in them.

Anyway I'm happy to see this revived. Will it still have the same goal as the original Basic++ of being a TI-BASIC like language but for computer?

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: BasiC++
« Reply #112 on: December 21, 2010, 01:35:21 am »
This converts TI-Basic to C++?
No it does not, please read the first post of a topic before asking questions.
I would like to ask to not reply to another member that way again. It is against the forum rules. Some stuff could be missed easily by a non-english speaking member. I myself have troubles with large posts and often have to CTRL+F to find some info in them.
Yeah sorry about that I didn't realize how rude it sounded.
Just to let everyone know he hadn't actually read the first post, but that was because he didn't realize that there was more then one page. I still was out of line for saying it like that, sorry, I should be more tactful, and maybe take my own advice and still answer the question.
/e

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: BasiC++
« Reply #113 on: December 21, 2010, 06:02:10 am »
Don't worry. As Eeems said, this was solved out quickly. Let's just forget it :)



Concerning this images, what is exactly happening? I don't get it :(

Offline Binder News

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 785
  • Rating: +46/-3
  • Zombie of Tomorrow
    • View Profile
Re: BasiC++
« Reply #114 on: December 21, 2010, 09:11:39 am »
Finally! I have been waiting for something like this. I would love to help, if any help is needed. I presume it is in C++.
Spoiler For userbars:







Hacker-in-training!   Z80 Assembly Programmer     Axe Programmer
C++ H4X0R             Java Coder                           I <3 Python!

Perdidisti ludum     Cerebrum non habes

"We are humans first, no matter what."
"Fame is a vapor, popularity an accident, and riches take wings. Only one thing endures, and that is character."
Spoiler For Test Results:





Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: BasiC++
« Reply #115 on: December 21, 2010, 03:48:42 pm »
This seems to be a text-based Hello World style program. I wonder if we can still do things like this?



I know Eeems was working on something like that before too, in Javascript. It was quite impressive, although it seemed quite slow on older computers :(

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: BasiC++
« Reply #116 on: December 21, 2010, 03:49:53 pm »


I wish I could do this so much!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: BasiC++
« Reply #117 on: December 21, 2010, 09:24:34 pm »
Yeah it was kinda cool. I hope we can do a bit more, like using colors, larger resolution and maybe even change the monitor resolution so we can do full-screen games or something. It would be cool.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: BasiC++
« Reply #118 on: December 22, 2010, 06:36:33 am »
Yeah it was kinda cool. I hope we can do a bit more, like using colors, larger resolution and maybe even change the monitor resolution so we can do full-screen games or something. It would be cool.

I totally disagree actually. I don't want colours nor full-screen, nor larger resolution, I would like it to be just like in the calculator. That picture looks a blast!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: BasiC++
« Reply #119 on: December 22, 2010, 02:28:21 pm »
Yeah it would be cool, but many people always dreamed of a computer programming language that was as easy as TI-BASIC. I couldn't find any. RPG Maker and Game Maker are easy, but you are too limited. It would be nice if BasiC++ let those programmers the chance to code color games too. Of course it would be nice to have a calculator mode too, though, especially if someone is porting a calc game to the computer.