MaxCoderz

for your 1 bit pleasure!

All times are UTC




Post new topic Reply to topic  [ 9 posts ] 
Author Message
PostPosted: Fri 03 Aug, 2012 12:11 am 
Offline
Extreme Poster

Joined: Tue 21 Dec, 2004 6:49 am
Posts: 496
Location: WI
For the past couple of years of been working on TokenIDE, a BASIC IDE for the TI-83+ line of calculators (and more to come later). It lets you open, edit, and save basic programs as well as appvars and images. I'm currently working on list and matrix support. It also has a hex editor and semi-functioning DCS GUI editor. Some of the editor features include:
- Library support, such as xLib and DCS
- Syntax highlighting
- Underlining tokens so you know what's a token and what's not
- Entry using typeable characters (such as ->)
- Preprocessor directives
- The ability to not tokenize a toke (such as "While ")
- Block counting (Then/End etc.)
- A reference pane to look up tokens
It's made in C#, and works under Linux using Mono 2.10. Here's some screen shots (note: some are older):
The main editor, showing a program being edited and the (newly added) selection counting feature:
Image
The blocking counting tool, which will soon be integrated into the main editor:
Image
Running on Fedora:
Image
The start of the "Project" part (currently not released):
Image
Sprite editor:
Image
Image editor:
Image
Demonstrating error underlining:
Image
Preprocessor directives:
Image
Library example (note DrawTileMap is treated as a token, it gets translated to the corresponding real( command):
Image

The tokens, groups, documentation, and highlighting are driven through XML files, so it's easy to use this for Axe and other languages as well.

Hope you like it :) Download here:
http://merthsoft.com/Tokens.zip

_________________
Shaun


Top
 Profile  
Reply with quote  
PostPosted: Fri 03 Aug, 2012 12:18 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 3064
Location: Croydon, England
It's an excellent project with a lot of thought put into it, and I'm glad to see it posted here - nice to see you back, Merthsoft! :)


Top
 Profile  
Reply with quote  
PostPosted: Sat 04 Aug, 2012 10:00 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4095
Location: I cant seem to get out of this cryogenic chamber!
Wow! This is very impressive merthsoft, i can see this being adopted by BASIC programmers very quickly! Lots of very nifty features, well done! :).

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
PostPosted: Sat 04 Aug, 2012 11:52 pm 
Offline
Extreme Poster

Joined: Tue 21 Dec, 2004 6:49 am
Posts: 496
Location: WI
Thanks, guys! I actually just found a bug in some of the very first code I wrote for this that hadn't been found before :). It was kind of scary to look at some of that code--a lot of it was written to just very quickly get something in place and really needs to be rewritten!

_________________
Shaun


Top
 Profile  
Reply with quote  
PostPosted: Thu 09 Aug, 2012 7:26 am 
Offline
New Member
User avatar

Joined: Tue 19 Jun, 2012 11:12 am
Posts: 14
Location: Australia
This is great to see merthsoft, nice work! :)

_________________
"Warning... Destruction imminent"
Image


Top
 Profile  
Reply with quote  
PostPosted: Mon 10 Dec, 2012 5:17 pm 
Offline
Extreme Poster

Joined: Tue 21 Dec, 2004 6:49 am
Posts: 496
Location: WI
I've uploaded a new version at ticalc. Here's a screenshot:
Image
Download: http://www.ticalc.org/archives/files/fileinfo/433/43315.html
Follow the link for some nice screenshots from Linux, too :)

_________________
Shaun


Top
 Profile  
Reply with quote  
PostPosted: Mon 10 Dec, 2012 9:31 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4095
Location: I cant seem to get out of this cryogenic chamber!
I have seen this in the list on ticalc.org, its a very neat utility and makes BASIC program writing a breeze!

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
PostPosted: Tue 15 Jan, 2013 3:02 am 
Offline
Extreme Poster

Joined: Tue 21 Dec, 2004 6:49 am
Posts: 496
Location: WI
For anyone who missed it, ticalc.org has featured Tokens! I'm very excited about this.

_________________
Shaun


Top
 Profile  
Reply with quote  
PostPosted: Tue 15 Jan, 2013 7:53 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4095
Location: I cant seem to get out of this cryogenic chamber!
Well done on the feature merth! Fantastic reward for a fantastic program :).

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB ® Forum Software © phpBB Group | DVGFX2 by: Matt