CEMETECH
Leading The Way To The Future
Login [Register]
Username:
Password:
Autologin:

Don't have an account? Register now to chat, post, use our tools, and much more.
Latest Headlines
Online Users
There are 118 users online: 5 members, 89 guests and 24 bots.
Members: Ashbad, charlessprinkle, HOMER-16, tr1p1ea.
Bots: Magpie Crawler (3), VoilaBot (3), Googlebot (18).
RSS & Social Media
SAX
You must log in to view the SAX chat widget
SourceCoder 2.5 :: Home
SourceCoder 2 SourceCoder is a TI-BASIC IDE, a tool allows you to retrieve and edit the source code of any TI-83, TI-83+, TI-83+SE, TI-84+, or TI-84+SE BASIC-language (TI-BASIC) program or Casio Prizm BASIC program. It can render any other data type including groups, images, lists, and matrices in human-readable format. Simple browse to a .8** or .g3m file, then click the Parse File button. It can even convert images into ASM or C code or to .8xi files. You can also open the editor to start writing programs on your computer and export them as .8xp files. If you are registered with a free account and logged in, you can also manage your projects, import files to My Projects, and save programs for later editing.
Open the online editor to write and export .8xp programs for TI calcs » Editor
Open the online editor to write and export .g3m programs for Casio calcs » Editor
» Need help with TI-BASIC? Check out the book "Programming the TI-83+/84+" by Christopher Mitchell.
» Feel free to post specific code questions in the TI-BASIC subforum here at Cemetech.
Upload New File
Acceptable file types are:
  • TI-BASIC: .8** (such as .8xp, .8xi, .8xg, .83p, .8xs, etc.)
  • Casio Prizm BASIC: .g3m
  • Image Conversion: .bmp, .gif, or .png
Maximum file size is 100KB. All files are removed from the server immediately after processing.
 
Browse to File:
Add indents to this file
Colorize Syntax
Manage My Projects
Please register or login to access the My Projects control panel.
About SourceCoder 2.5
SourceCoder 2.5 is a refresh of the second generation of the SourceCoder project, an attempt to provide a full, flexible IDE to facilitate programming in TI-BASIC. It fulfills the requirement for cross-platform accessibilty through its availability on any device that supports basic XHTML and optionally Javascript. The flexibility comes from its ability to read and write several types of *.8** files including matrices, lists, programs, groups, and images. New in 2.0 is a feature that lets SourceCoder participate in group programming help and optimization by automatically posting on a specified forum when new changes are saved to a group project. Such behavior is controlled through permissions set on projects, which can now be saved using your Cemetech account and are accessible anywhere you can log into Cemetech. SourceCoder 2.5 adds additional features, fixes, and ease-of-use improvements. If you would like to see what SC2 came from, check out SourceCoder 1.0, featured at ticalc.org, and OpTI-BASIC, from which some of the optimization, character, and syntax-coloring code is drawn.

Do you find SourceCoder useful? Care to show your appreciation with a cup of coffee?

Legal Issues
SourceCoder 2.5 is free for use for the general public for educational and noncommercial purposes, but commercial users must contact admin@cemetech.net to arrange a licensing agreement. This service is closed-source. By using SourceCoder or consulting any code or output generated or read by SourceCoder, you assume all responsibility and absolve Cemetech and its related affiliates from any damage or lost productivity due to bugs or malfunctions in the service. If you do not agree to these terms, please press the [Back] button in your browser or close this browser window. In addition, it may be a violation of US and/or international copyright and intellectual property laws to view or modify the source of closed-license programs without the express consent of the author. Consult a program's readme file or other documentation to determine that program's licensing terms.

Known Issues
:: Thetas in program names are not correctly handled. They turn into not( if saved in My Projects.

Statistics
Stored Projects: 3976 projects
Earliest Project: 4/8/06, 6:23:37pm
Latest Project: 6/18/13, 4:17:11pm

All coding and tables ©2004-2012 Kerm Martian
Token information and calculator likenesses are property of Texas Instruments, Inc, and extracted from published documentation or reproduced for non-commercial instructional purposes.

© Copyright 2000-2013 Cemetech & Kerm Martian :: Page Execution Time: 0.018925 seconds.