IPB

Welcome Guest ( Log In | Register )

 
 AC Tool - What other languages are similar to it?
kioskies
post Feb 8 2010, 11:33 AM
Post #1


Cool Newbie


Group: Members
Posts: 37
Joined: 7-April 05
Member No.: 10,271



This question is for those of you who know the history of AC Tool's development or have a knowledge of several programming languages.

When Cameron was writing AC Tool, what languages did he base AC Tool's language on? Was there any one predominant or were there many incorporated? Any kind of answer is welcome.

Thank you.
Go to the top of the page
 
+
DaMOB
post Feb 8 2010, 01:47 PM
Post #2


Lord of the Forums


Group: Members
Posts: 3,409
Joined: 12-April 03
Member No.: 6



QUOTE(kioskies @ Feb 8 2010, 09:33 AM) *
This question is for those of you who know the history of AC Tool's development or have a knowledge of several programming languages.

When Cameron was writing AC Tool, what languages did he base AC Tool's language on? Was there any one predominant or were there many incorporated? Any kind of answer is welcome.

Thank you.

Cam is still here so maybe he will chime in here to tell you himself.

I have been here with him over 3 or 4 different forums since "say" was added in and I don't remember if he said or not to be completely honest. To me it reminds me very much of Commodore basic just minus the goto. I do know it is written in Delphi so I am sure that had a huge role in the scripting structure side as well.


--------------------
Who is #1? You are ACTool's member #6. I am not a number I am a free man.
Go to the top of the page
 
+
Ipa
post Feb 8 2010, 10:08 PM
Post #3


Lord of the Forums


Group: Moderator
Posts: 3,366
Joined: 12-April 03
From: Vancouver, Canada
Member No.: 5



There's a lot of history there. We're going back to 1999 - or was it 1998 ?

In the first versions, all keywords needed to be enclosed in square brackets. [SetConst] etc. No idea what language that was based on, may just have been an easier parser to write.

Later versions lean towards Pascal/Delphi more than anything else, but I'm not 100% sure. At that point other authors started to contribute, eg OnceBitten (David Smith), so there were various influences on the language.



--------------------
Please read the Forum Posting Guidelines AND the FAQ Forum before posting.

Don't waste your time posting a bug report until you've read FAQ: How do I report a bug ?
Go to the top of the page
 
+
Chazcon
post Mar 17 2010, 07:56 PM
Post #4


Insane Poster


Group: Members
Posts: 421
Joined: 5-November 05
From: OR
Member No.: 12,547



QUOTE(Ipa @ Feb 8 2010, 07:08 PM) *
There's a lot of history there. We're going back to 1999 - or was it 1998 ?

In the first versions, all keywords needed to be enclosed in square brackets. [SetConst] etc. No idea what language that was based on, may just have been an easier parser to write.

Later versions lean towards Pascal/Delphi more than anything else, but I'm not 100% sure. At that point other authors started to contribute, eg OnceBitten (David Smith), so there were various influences on the language.



Ahh I thought AC Tool was written in Delphi from the start.

Are you saying that AC Tool is a completely proprietary language?


--------------------
Chazcon (HG) Aluvian swordsman
http://www.chazcon.com

You say, "FOR THE VITAE!"
Ru says, "CHAZ!"
Simply Red tells you, "I am SO not recovering your body!"
-- Good times
Go to the top of the page
 
+
Ipa
post Mar 20 2010, 07:34 PM
Post #5


Lord of the Forums


Group: Moderator
Posts: 3,366
Joined: 12-April 03
From: Vancouver, Canada
Member No.: 5



Hey old timer.

ACTool itself was always built in Delphi, I think this question was more about the macro language that macros are written in, and the macro language has gone through several iterations and changes.



--------------------
Please read the Forum Posting Guidelines AND the FAQ Forum before posting.

Don't waste your time posting a bug report until you've read FAQ: How do I report a bug ?
Go to the top of the page
 
+


 



Lo-Fi Version Time is now: 9th September 2010 - 08:11 AM