Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Work in Progress / Semantic Parser test for DarkBasic Professional

Author
Message
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 3rd Jan 2007 19:27 Edited at: 3rd Jan 2007 19:28
Hi,

I'm testing a semantic parser service for Synergy IDE, which checks your source code on the fly. It works by using ANTLR to parse the source code into tokens, which can then be analysed to provide feedback to the user.



Dim and #Constant recognition
Type and Function recognition
Detection of loops etc which aren't correctly closed
Detection of invalid filenames

Here is a test version which you can play with. I am after feedback on how fast parsing occurs. On my MacBook Pro it takes about 1 second to scan the FPSC source code.

You will need the .Net Framework 2.0 installed.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Attachments

Login to view attachments
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 3rd Jan 2007 19:29
...and the file u need to download. Simply extract both files.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Attachments

Login to view attachments
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 4th Jan 2007 21:40 Edited at: 4th Jan 2007 21:40
Updated

Function declaration checking
Array declaration checking
Tree output of all of the arrays, constants, functions and types



Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Attachments

Login to view attachments
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 4th Jan 2007 21:41 Edited at: 4th Jan 2007 21:46
And the updated zip file, this time there is an extra file to extract to show the tree view.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Attachments

Login to view attachments
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 8th Jan 2007 13:57
The main engine is finished, it's just going through last checks with my beta testers. Here's what it looks like.



Visit the Digital Zenith section for more information.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Uncle Sam
19
Years of Service
User Offline
Joined: 23rd Jul 2005
Location: West Coast, USA
Posted: 9th Jan 2007 21:15
I don't know why this isn't getting any attention. This looks good! Finaly a nice debugger!

Looks good in that IDE too.

Uncle Sam
Nvidia Geforce 7950GT 512MB PCIEx, 2.66 GHZ Pentium 4 proccessor, 1GB RAM
Need particles? Click here!
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 9th Jan 2007 21:23 Edited at: 9th Jan 2007 21:28
Thanks, if you want to be on the highly secretive beta testing list, then you can download the beta with semantic parsing from

http://www.digitalomega.net/Synergy_IDE_1.1.0_SetupB.msi

Updates

When you load a project it will scan all files
When you click an item in the tree it will take you to the definition

Screenshot


Notice the red dot in the tree indicating the declarations in the currently open file.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Attachments

Login to view attachments
Uncle Sam
19
Years of Service
User Offline
Joined: 23rd Jul 2005
Location: West Coast, USA
Posted: 9th Jan 2007 21:46
Alrighty, as soon as I get the chance to test it I'll let you know.

Uncle Sam
Nvidia Geforce 7950GT 512MB PCIEx, 2.66 GHZ Pentium 4 proccessor, 1GB RAM
Need particles? Click here!
Olby
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location:
Posted: 9th Jan 2007 22:40
Very good John. I might download it. It looks so professional and indeed is very helpful.

AMD Sempron 3.1+ Ghz, 512MB Ram, ATI R9550 256MB Ram, Sound Blaster Live!, WinXP SP2, DirectX 9.0c, DBP 6.2
http://www.myspace.com/producerolby
Silvester
18
Years of Service
User Offline
Joined: 7th Dec 2005
Location: Netherlands
Posted: 12th Jan 2007 12:24
Very,Very intresting.

Login to post a reply

Server time is: 2024-11-23 21:46:19
Your offset time is: 2024-11-23 21:46:19