ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: Martian Develops SourceCoder; Conquers BASIClings

Martian Develops SourceCoder; Conquers BASIClings
Posted by Michael on 6 November 2005, 23:20 GMT

Kerm Martian has created a new web service called SourceCoder. On the SourceCoder page, you can select a *.83p or *.8xp TI-83/83+/84+ BASIC program and upload it. SourceCoder then shows you the source code in human readable format. There are additional options for HTML or phpBBCode/InvisionBBCode, ostensibly to aid in collaborative BASIC debugging discussions. It also accepts *.8xi files (Pic0-Pic9 picture variables) and converts them to GIF and ASCII art.

The site is already slow, so please be patient with SourceCoder.

  Reply to this article


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: Martian Develops SourceCoder; Conquers BASIClings
redsoxfan  Account Info
(Web Page)

Coolest idea ever - who wants to transfer a program to their computer and use the clumsy TI-Graphlink to view the source?

Reply to this comment    6 November 2005, 23:26 GMT

Re: Re: Martian Develops SourceCoder; Conquers BASIClings
Chipmaster  Account Info

Complete! 9665 tokens rendered in 0.088713 seconds. I really don't think you have to be THAT patient with it. Seems fast to me :) Of course now with the strain on the bandwidth from everyone using it, I guess we should expect some lag.

Reply to this comment    6 November 2005, 23:35 GMT

Re: Re: Martian Develops SourceCoder; Conquers BASIClings
Spencer Dubya  Account Info
(Web Page)

... plus this is under _current_ development.

Great job, Kerm.

Reply to this comment    6 November 2005, 23:40 GMT


Re: Re: Re: Martian Develops SourceCoder; Conquers BASIClings
Spencer Dubya  Account Info
(Web Page)

Next up... 84+ program support... right?

Reply to this comment    6 November 2005, 23:43 GMT


Re: Re: Re: Re: Martian Develops SourceCoder; Conquers BASIClings
Chipmaster  Account Info

already has that....".83p and .8xp sources"

Reply to this comment    6 November 2005, 23:48 GMT


Re: Re: Re: Re: Re: Martian Develops SourceCoder; Conquers BASIClings
Spencer Dubya  Account Info
(Web Page)

I meant actually parsing the 84+-specific tokens.

Reply to this comment    6 November 2005, 23:50 GMT


Re: Re: Re: Re: Re: Re: Martian Develops SourceCoder; Conquers BASIClings
KermMartian Account Info
(Web Page)

That would be quite easy. You mean the time ones, etc? I just need to find out what they are.

Reply to this comment    7 November 2005, 14:13 GMT

Re: Re: Martian Develops SourceCoder; Conquers BASIClings
LonePhoenix  Account Info
(Web Page)

A really good idea: it would be even cooler if we can then edit that code, and then reconvert it into .8xp files. That would save me sooo much time! Because TI-Graphlink has decided to stop working on my computer, I can't work BASIC on my computer anymore.

Reply to this comment    7 November 2005, 03:09 GMT


Re: Re: Re: Martian Develops SourceCoder; Conquers BASIClings
PSyMastR  Account Info
(Web Page)

Ya, that would be a really cool feature. It wouldn't be that hard to do, just have a program running on the server that recompiles the program from the source. If only I still had a working TI-83+, im all 89 right now.

Reply to this comment    7 November 2005, 06:12 GMT

Re: Re: Re: Re: Martian Develops SourceCoder; Conquers BASIClings
KermMartian  Account Info
(Web Page)

I'm considering how this might work, it would have to tokenize clientside, otherwise it would be impossible to code.

Reply to this comment    7 November 2005, 18:39 GMT


Re: Re: Re: Re: Martian Develops SourceCoder; Conquers BASIClings
redsoxfan  Account Info
(Web Page)

Why not have a completely web-based BASIC development system?

Reply to this comment    7 November 2005, 19:22 GMT

Re: Re: Re: Re: Re: Martian Develops SourceCoder; Conquers BASIClings
KermMartian  Account Info
(Web Page)

That's what I'm thinking of, if I can get it to work.

Reply to this comment    7 November 2005, 19:46 GMT


Re: Re: Re: Re: Re: Martian Develops SourceCoder; Conquers BASIClings
angelboy Account Info
(Web Page)

What kind of advantage would that have?

Reply to this comment    12 November 2005, 02:30 GMT


Re: Re: Re: Re: Re: Re: Martian Develops SourceCoder; Conquers BASIClings
KermMartian  Account Info
(Web Page)

Um, being able to edit and work on your TI-BASIC projects from anywhere without a calculator?

Reply to this comment    13 November 2005, 18:07 GMT


Re: Re: Martian Develops SourceCoder; Conquers BASIClings
KermMartian Account Info
(Web Page)

Thank you very much all. Note to those interested, I have added support for:

:: Lists
:: Complex Lists
:: Real vars
:: Complex vars
:: Strings

Coming soon:
:: Matrices

Reply to this comment    7 November 2005, 14:04 GMT


Re: Re: Re: Martian Develops SourceCoder; Conquers BASIClings
KermMartian Account Info
(Web Page)

Matrices completed, starting on Equation variables

Reply to this comment    7 November 2005, 15:26 GMT

Re: Martian Develops SourceCoder; Conquers BASIClings
Chipmaster  Account Info

Great job Kerm. This is a great program that is really useful. My favorite feature is its ability to turn .8xi pictures into rows of hex code that z80 assembly programmers can use.

Reply to this comment    6 November 2005, 23:31 GMT


Nice
Axcho  Account Info

I agree. This was a great idea! Now I can easily post source code from my basic programs, or see if a newly added basic program is any good. The image viewer is nice too. Thanks.

Reply to this comment    7 November 2005, 00:01 GMT


Re: Nice
Kevin Ouellet  Account Info
(Web Page)

just dont post those URL on IRC though, they are uber long so you would get banned for flood ;)

pretty awesome program tho now I dont need to take screenies for pics anymore I just grab the screenie generated from my pics

Reply to this comment    7 November 2005, 01:40 GMT

Re: Martian Develops SourceCoder; Conquers BASIClings
Jonathan Pezzino  Account Info
(Web Page)

Congrats, Kerm. They didn't mention it in the news article, but is it true you're also working on .8xl format?

Reply to this comment    6 November 2005, 23:47 GMT

Re: Martian Develops SourceCoder; Conquers BASIClings
TehBlueBlur Account Info
(Web Page)

This is fun! It's intresting to see how short some programs really are...and how long others are. I also discovered a prgmAAAAAAAF that I can't make heads or tails of, but it appears to be a numToStr in BASIC. See attacted URL. Ignore horrible spelling.

Reply to this comment    7 November 2005, 01:00 GMT

1  2  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2011, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer