| Author |
Message |
|
yeah_that_way
Chief Warrant Officer
Joined: Tue Aug 02, 2005 2:00 am Posts: 130 Location: USA
|
I was sitting around the other day, bored, and so I got to doing what I love to do, programming. So, I entered Visual Basic, and after screaming into my monitor becuase Windows was trying to install some Frontpage features again, I started to program TradeWars - C, or TradeWars Compiler, and what I've started i'm not sure I want to finish.
TradeWars C, if I decide to complete the project will be a compiler that will check for sytax, allow you to automatically enter if/else loops, and other structures, and will check for errors in your programming. The program is to work For TWX and ZOC, was wondering, would anyone use this if I decided to complete the project?
The compiler will be much like Visual Basic itself, if you've ever used it, with a libary of commands, and examples. Its for programming TWX/ZOC scripts. And i'm not sure, but I think ATTAC uses .zrx scripts as well, so it will be usable on 2 major helpers.
_________________ Hate me - abuse me - kill me
|
| Wed Jan 25, 2006 5:12 am |
|
 |
|
Vulcan
Gameop
Joined: Fri Sep 03, 2004 2:00 am Posts: 2041 Location: Acworth, Georgis USA
|
I use VB.net, and learning VC++.net and C#.net as well.
And yeah, I think ATTAC uses ZRX scripts, but I think they may be REXX mainly, have to ask earth on it.
_________________ Vulcan's Forge v1 TWGS telnet://vulcansforge.homeip.net:2002 v2 TWGS telnet://vulcansforge.homeip.net:23 Forum and site down for now. my Email is vulcan219@comcast.net now
|
| Thu Jan 26, 2006 4:04 am |
|
 |
|
Baited
Lieutenant
Joined: Sun Nov 07, 2004 3:00 am Posts: 588 Location: USA
|
nice Idea thats why I usually program with VS
|
| Thu Jan 26, 2006 5:52 am |
|
 |
|
earth
Ambassador
Joined: Fri Feb 23, 2001 3:00 am Posts: 331 Location: USA
|
ATTAC uses zrx scripts. I also wrote an extension library on top of REXX to read the attac database.
earth.
_________________ ATTAC TCP/IP Helper
http://www.tw-attac.com
TWXSync Server (realtime data synchronization)
http://www.tw-attac.com/twxsync.html
|
| Thu Jan 26, 2006 11:02 pm |
|
 |
|
earth
Ambassador
Joined: Fri Feb 23, 2001 3:00 am Posts: 331 Location: USA
|
Any objection against me moving this post to the Tradewars Helpers forum?
earth.
_________________ ATTAC TCP/IP Helper
http://www.tw-attac.com
TWXSync Server (realtime data synchronization)
http://www.tw-attac.com/twxsync.html
|
| Thu Jan 26, 2006 11:03 pm |
|
 |
|
Vulcan
Gameop
Joined: Fri Sep 03, 2004 2:00 am Posts: 2041 Location: Acworth, Georgis USA
|
No objections here, and thanks for the clarification on what ATTAC handles.
_________________ Vulcan's Forge v1 TWGS telnet://vulcansforge.homeip.net:2002 v2 TWGS telnet://vulcansforge.homeip.net:23 Forum and site down for now. my Email is vulcan219@comcast.net now
|
| Fri Jan 27, 2006 4:25 am |
|
 |
|
yeah_that_way
Chief Warrant Officer
Joined: Tue Aug 02, 2005 2:00 am Posts: 130 Location: USA
|
No objections. The intrest in this project doesnt seem to be high. So I wont begin such an exstenstive project untill I decide either I need it, or I'm just that bored. As TWX is now free, I wouldnt want to market anything with it open source and free. But I may decide to take the project under my wing anyway. I have alot of ideas, just wondering if their is any real need to go past notepad. It would be nice to have a syntax check before you test the script, and maybe even an attached local server where you can test your stuff...
_________________ Hate me - abuse me - kill me
|
| Fri Jan 27, 2006 4:50 am |
|
 |
|
earth
Ambassador
Joined: Fri Feb 23, 2001 3:00 am Posts: 331 Location: USA
|
Here is a suggestion, instead of writing a program.... write a DLL, that can be snapped into attac/twx so these helpers would just call your syntax checker when running a script or have an option for syntax check.
earth.
_________________ ATTAC TCP/IP Helper
http://www.tw-attac.com
TWXSync Server (realtime data synchronization)
http://www.tw-attac.com/twxsync.html
|
| Fri Jan 27, 2006 7:13 pm |
|
 |
|
earth
Ambassador
Joined: Fri Feb 23, 2001 3:00 am Posts: 331 Location: USA
|
Once more clarication on scripting.
REXX = scripting language created by IBM, these have file extensions of .rex or .rexx
ZRX Files = These have .zrx extenstions and read REXX files PLUS the ZOC extensions like ZocWait and ZocWaitMux
ATTAC = Reads REXX and ZRX files. Additionally, ATTAC also reads ATTAC_Stardock or other useful TW functions.
earth.
_________________ ATTAC TCP/IP Helper
http://www.tw-attac.com
TWXSync Server (realtime data synchronization)
http://www.tw-attac.com/twxsync.html
|
| Fri Jan 27, 2006 7:17 pm |
|
 |
|
Vulcan
Gameop
Joined: Fri Sep 03, 2004 2:00 am Posts: 2041 Location: Acworth, Georgis USA
|
earth, that is a good idea on making it a dll and snapping it into the helpers. I didn't think of that, that would be a simpler and more efficent way of handling of things. thanks for the idea. like yeah_that_way, I am working on something as well, using it for a class project. like Desert Fox we have to come up with a program for our finals for this semester. Then we get to take a break, then come back to start on the last legs of our schooling then Graduate if lucky.
_________________ Vulcan's Forge v1 TWGS telnet://vulcansforge.homeip.net:2002 v2 TWGS telnet://vulcansforge.homeip.net:23 Forum and site down for now. my Email is vulcan219@comcast.net now
|
| Sat Jan 28, 2006 1:29 am |
|
 |
|
yeah_that_way
Chief Warrant Officer
Joined: Tue Aug 02, 2005 2:00 am Posts: 130 Location: USA
|
Well the reason I want the program to be an independent .exe is becuse TWX has an built in compiler, and it checks the script for errors before it runs the script. What i'm wanting to do is to take basically notepad, expand it, add some features, some quick tools, and some helpful info, and wrap it all into one big package.
I could make a .dll but the syntax checker is no the only feature that Tradewars C will comprise of. Understand?
_________________ Hate me - abuse me - kill me
|
| Sun Jan 29, 2006 1:04 am |
|
 |
|
Vulcan
Gameop
Joined: Fri Sep 03, 2004 2:00 am Posts: 2041 Location: Acworth, Georgis USA
|
Okay I get what you are saying, the checker is only part of the whole, in that case I can understand what you are trying to do then.
_________________ Vulcan's Forge v1 TWGS telnet://vulcansforge.homeip.net:2002 v2 TWGS telnet://vulcansforge.homeip.net:23 Forum and site down for now. my Email is vulcan219@comcast.net now
|
| Sun Jan 29, 2006 2:05 am |
|
 |
|
Zentock
Lieutenant J.G.
Joined: Mon Sep 22, 2003 2:00 am Posts: 486 Location: USA
|
Have you looked at ConTEXT ?
http://context.cx/component/option,com_docman/Itemid,48
this might be just what you want .
_________________ C.E.O. Corp Noble House Sysop - Zentock's Realm TWGS Co-Sysop - Vulcans Forge TWGS
Admin. Vulcans Forge Forums Vulcans Forge TeamSpeak
|
| Sun Jan 29, 2006 8:01 am |
|
 |
|