Author Topic: Suggested Casio Basic Editor with Syntax Highlighting  (Read 6749 times)

0 Members and 1 Guest are viewing this topic.

Offline tim_crouse

  • LV0 Newcomer (Next: 5)
  • Posts: 1
  • Rating: +0/-0
    • View Profile
Suggested Casio Basic Editor with Syntax Highlighting
« on: February 16, 2011, 03:33:49 pm »
Does anyone know of a nice cassia basic editor? 

If I use a text editor how do I get the right arrow into the code that I see in examples?

Thanks

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: Suggested Casio Basic Editor with Syntax Highlighting
« Reply #1 on: February 16, 2011, 04:01:57 pm »
Unfortunately I don't know of any and couldn't find any on Casiokingdom, but I bet it wouldn't be too hard for somebody to create one.

Maybe there are file converters allowing people to edit Casio BASIC files in Notepad, but that may not solve the arrow issue.

Welcome on the forums by the way. Hopefully somebody with more Casio experience than me might be able to help.

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Suggested Casio Basic Editor with Syntax Highlighting
« Reply #2 on: February 17, 2011, 01:57:35 am »
Actually such editors already exist. The Prizm has the ability to convert BASIC programs to txt format and vice-versa. Then using notepad++,     http://notepad-plus-plus.org/release/5.8.7 a text editor with syntax highlighting and line numbering you can do on comp programming. Just check the Casio documentation first because some chars and commands are typed differently  and some special chars do not translate.

@tim_crouse welcome, it's nice to see another Prizm coder here.

List of stuff I need to do before September:
1. Finish the Emulator of the Casio Prizm (in active development)
2. Finish the the SH3 asm IDE/assembler/linker program (in active development)
3. Create a partial Java virtual machine  for the Prizm (not started)
4. Create Axe for the Prizm with an Axe legacy mode (in planning phase)
5. Develop a large set of C and asm libraries for the Prizm (some progress)
6. Create an emulator of the 83+ for the Prizm (not started)
7. Create a well polished game that showcases the ability of the Casio Prizm (not started)

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: Suggested Casio Basic Editor with Syntax Highlighting
« Reply #3 on: February 17, 2011, 02:55:14 am »
Since Casio BASIC syntax isn't necessarily the same as computer language, will the Notepad++ syntax highlighting be assured to work properly?

Also how do we convert programs to txt or vice-versa?

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Suggested Casio Basic Editor with Syntax Highlighting
« Reply #4 on: February 17, 2011, 02:58:16 am »
Go into the program menu and scroll the bar over until you see "Save As." Then simply connect to your computer and look in the programs folder.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

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: Suggested Casio Basic Editor with Syntax Highlighting
« Reply #5 on: February 17, 2011, 03:05:59 am »
It crashed my calc. O.O

EDIT: J/K text file created. Thanks :D
« Last Edit: February 17, 2011, 03:06:27 am by DJ_O »

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Suggested Casio Basic Editor with Syntax Highlighting
« Reply #6 on: February 17, 2011, 03:10:17 am »
It crashed my calc. O.O

Mwahahahahahaha!

Err, I mean that sucks.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

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: Suggested Casio Basic Editor with Syntax Highlighting
« Reply #7 on: February 17, 2011, 04:11:29 am »
Yeah don't worry I was kidding. We never know with Casio, though, seeing the bugs we found on the Prizm so far (although TI calcs also got their share of bugs, some of which are more dangerous than on Casios.)

Offline m1ac4

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 106
  • Rating: +8/-0
    • View Profile
Re: Suggested Casio Basic Editor with Syntax Highlighting
« Reply #8 on: February 17, 2011, 07:46:25 am »
Since Casio BASIC syntax isn't necessarily the same as computer language, will the Notepad++ syntax highlighting be assured to work properly?
You can add custom syntax in all of the languages that Notepad++ supports.  I did that with z80 back when I was still learning it.

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: Suggested Casio Basic Editor with Syntax Highlighting
« Reply #9 on: February 17, 2011, 11:23:09 pm »
That's cool then. I guess that could be a nice idea. I assume setting files can also be distributed?

Offline m1ac4

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 106
  • Rating: +8/-0
    • View Profile
Re: Suggested Casio Basic Editor with Syntax Highlighting
« Reply #10 on: February 18, 2011, 07:29:39 am »
That I don't know for sure.  I would not be surprised at all if that could be done though.