We can do this but this will take a lot of effort in implementing Antlr to Xtext which will be a bit of a work and may be a bit hard to maintain. +1 If no other options.
Regards Suho On Mon, Mar 13, 2017 at 10:38 AM, Udeshika Sewwandi < [email protected]> wrote: > Hi, > For the project can I use Antlr 4 IDE in Eclipse which is built on Xtext ? > From that an Antlr 4 project can be created and grammar file,lexer and > parser are generated automatically. If not through command line the same > lexer and parser can be generated using the grammar file and can be > imported in eclipse IDE for further development. What is your idea on this? > Thank you. > > Best Regards, > -Sewwandi > > On 8 March 2017 at 17:27, Udeshika Sewwandi <[email protected] > > wrote: > >> Hi, >> I have gone through almost all the references given. I found that instead >> of antlr we can use Xtext framework [1] which has features for Eclipse >> also. Currently I am following the references given in [2],[3] to get >> familiarize with editor plugins for Eclipse. Is there any eclipse version >> that needs to be used for the project? Actually I couldn't test the sample >> plugin in a tutorial since I couldn't reach the run-time workbench of >> Eclipse. Do you have any idea why this is happening ? Thank you. >> >> >> [1] https://eclipse.org/Xtext/ >> [2] http://www.wideskills.com/eclipse-plugin-tutorial/eclips >> e-plugin-editors-tutorial >> [3] http://www.vogella.com/tutorials/EclipseEditors/article.html >> >> Best Regards, >> -Sewwandi >> >> On 7 March 2017 at 16:19, Nirmal Fernando <[email protected]> wrote: >> >>> Great. Please keep the discussion in [email protected] mailing list. >>> >>> On Tue, Mar 7, 2017 at 3:37 PM, Udeshika Sewwandi < >>> [email protected]> wrote: >>> >>>> Hi, >>>> Thank you very much for replying. Currently I am familiarizing with the >>>> Eclipse plugin environment and Siddhi. >>>> >>>> Best Regards, >>>> -Sewwandi >>>> >>>> On 7 March 2017 at 12:25, Sriskandarajah Suhothayan <[email protected]> >>>> wrote: >>>> >>>>> We need an editor that supports Siddhi grammar >>>>> https://github.com/wso2/siddhi/blob/master/modules/siddhi-qu >>>>> ery-compiler/src/main/antlr4/org/wso2/siddhi/query/compiler/ >>>>> SiddhiQL.g4 >>>>> >>>>> Can start with a PoC on implementing an editor with syntax >>>>> highlighting and auto-completion not necessary for Siddhi but for some >>>>> sample language and then look into how we can do the same for Siddhi. >>>>> >>>>> Regards >>>>> Suho >>>>> >>>>> On Tue, Mar 7, 2017 at 10:24 AM, Nirmal Fernando <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi Udeshika, >>>>>> >>>>>> Thanks for your interest in this project. Suho (CCied) and I will be >>>>>> your mentors. You can start familiarizing yourself with Siddhi and >>>>>> Eclipse >>>>>> plugin development. Let us know if you have any specific questions. >>>>>> >>>>>> On Mon, Mar 6, 2017 at 11:20 AM, Udeshika Sewwandi < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi, >>>>>>> I am Udeshika Sewwandi, a final year undergraduate of Department of >>>>>>> Computer Science and Engineering of University of Moratuwa. I am >>>>>>> interested >>>>>>> with the GSoC 2017 Proposal 6: "Eclipse plugin for Siddhi" .I'm going >>>>>>> through the references provided for the project and can you please >>>>>>> direct >>>>>>> me to the responsible mentors to get more familiarize with the project. >>>>>>> We >>>>>>> are going to integrate WSO2 CEP for my final year project. So I thought >>>>>>> of >>>>>>> contributing to Siddhi which will be useful for future Siddhi users. >>>>>>> Thank >>>>>>> you. >>>>>>> >>>>>>> Best Regards, >>>>>>> -Sewwandi >>>>>>> >>>>>>> -- >>>>>>> K.A.U.Sewwandi >>>>>>> Undergraduate >>>>>>> Department of Computer Science and Engineering >>>>>>> Faculty of Engineering >>>>>>> University of Moratuwa >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Dev mailing list >>>>>>> [email protected] >>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> Thanks & regards, >>>>>> Nirmal >>>>>> >>>>>> Technical Lead - Analytics Team, WSO2 Inc. >>>>>> Mobile: +94715779733 <071%20577%209733> >>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *S. Suhothayan* >>>>> Associate Director / Architect & Team Lead of WSO2 Complex Event >>>>> Processor >>>>> *WSO2 Inc. *http://wso2.com >>>>> * <http://wso2.com/>* >>>>> lean . enterprise . middleware >>>>> >>>>> >>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | blog: >>>>> http://suhothayan.blogspot.com/ <http://suhothayan.blogspot.com/>twitter: >>>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | linked-in: >>>>> http://lk.linkedin.com/in/suhothayan >>>>> <http://lk.linkedin.com/in/suhothayan>* >>>>> >>>> >>>> >>>> >>>> -- >>>> K.A.U.Sewwandi >>>> Undergraduate >>>> Department of Computer Science and Engineering >>>> Faculty of Engineering >>>> University of Moratuwa >>>> >>> >>> >>> >>> -- >>> >>> Thanks & regards, >>> Nirmal >>> >>> Technical Lead - Analytics Team, WSO2 Inc. >>> Mobile: +94715779733 <+94%2071%20577%209733> >>> Blog: http://nirmalfdo.blogspot.com/ >>> >>> >>> >> >> >> -- >> K.A.U.Sewwandi >> Undergraduate >> Department of Computer Science and Engineering >> Faculty of Engineering >> University of Moratuwa >> >> Blog : http://kausewwandi.blogspot.com/ >> > > > > -- > K.A.U.Sewwandi > Undergraduate > Department of Computer Science and Engineering > Faculty of Engineering > University of Moratuwa > Sri Lanka > > Blog : http://kausewwandi.blogspot.com/ > -- *S. Suhothayan* Associate Director / Architect & Team Lead of WSO2 Complex Event Processor *WSO2 Inc. *http://wso2.com * <http://wso2.com/>* lean . enterprise . middleware *cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/ <http://suhothayan.blogspot.com/>twitter: http://twitter.com/suhothayan <http://twitter.com/suhothayan> | linked-in: http://lk.linkedin.com/in/suhothayan <http://lk.linkedin.com/in/suhothayan>*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
