Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jdt-dev] Documentation about the JDT Parser and Compiler

Hi,
I've just added the steps here - https://wiki.eclipse.org/JDT_Core_Programmer_Guide/ECJ/Parse#Grammar_Changes - not a polished text but covers the essentials.
Please let me know if you hit upon any difficulty once you follow so that I can add/modify the text accordingly.

Regards,
Manoj

-----"jdt-dev" <jdt-dev-bounces@xxxxxxxxxxx> wrote: -----
To: jdt-dev@xxxxxxxxxxx
From: "Vikas Chandra"
Sent by: "jdt-dev"
Date: 01/07/2021 04:49PM
Cc: jdt-dev@xxxxxxxxxxx
Subject: [EXTERNAL] Re: [jdt-dev] Documentation about the JDT Parser and Compiler

Hi Gayan,   There is a documentation about completion regarding...                                                                                                                                                                                      This Message Is From an External Sender This message came from outside your organization.
Hi Gayan,
 
There is a documentation about completion regarding lambda expression
https://wiki.eclipse.org/JDT_Core_Programmer_Guide/Completion
 
It has some information about completion involving lambdas.
 
Vikas
 
 
 
  ----- Original message -----
From: Mickael Istria <mistria@xxxxxxxxxx>
Sent by: "jdt-dev" <jdt-dev-bounces@xxxxxxxxxxx>
To: "Eclipse JDT general developers list." <jdt-dev@xxxxxxxxxxx>
Cc:
Subject: [EXTERNAL] Re: [jdt-dev] Documentation about the JDT Parser and Compiler
Date: Thu, Jan 7, 2021 3:59 PM
 

  
On Thu, Jan 7, 2021 at 11:23 AM Gayan Perera <gayanper@xxxxxxxxx> wrote:
I tried to look into a bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=570016. The hard part was to understand how the parser works and how AST is constructed.
Do we have any good documentation to follow ?
 
Some time ago, I tried to work on the parser and stumbled upon https://www.eclipse.org/jdt/core/howto/generate%20parser/generateParser.html . Looking at history of the `java.g` file gives example of changes about building AST.
 
 
If not do you all think we should have or start a page describing how things work in parser and compiler. If we have such it will be really easy to bring in new people to work on these areas.
 
Some CONTRIBUTING.md in org.eclipse.jdt.core/ folder with some hints about that would be a great addition.
_______________________________________________
jdt-dev mailing list
jdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jdt-dev
 

_______________________________________________
jdt-dev mailing list
jdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jdt-dev



Back to the top