[cfe-dev] Decoupling semantics from parsing

McCorney Severin via cfe-dev cfe-dev at lists.llvm.org
Mon Apr 1 10:50:06 PDT 2019


Hello,

1. What I meant was very clear: currently, type checking is embedded into
the parsing logic and AST node creation and it would be really clean if
they were decoupled.
2. Yep, I have been spending time with the codebase for the past couple of
years ... just never contributed.

-McCorney

On Mon, Apr 1, 2019 at 10:03 AM Bruno Ricci <riccibrun at gmail.com> wrote:

>
>
> On 01/04/2019 17:32, McCorney Severin via cfe-dev wrote:
> > Hello,
> >
> > I am currently a math/physics student at UCSD and am looking for a way
> to get involved in clang. Is there a desire or interest to decouple
> semantic analysis form syntax parsing? Please let me know.
> >
> > Thank,
> > -McCorney
>
> What do you mean by that ? In general you need to do some semantic
> analysis to parse C++
> (eg: what is x * y; ?). How you could get involved depends on what you
> would be
> interested to work on. One of the first step is probably to gain
> familiarity with
> the codebase. Familiarity with the standard(s) is also going to be
> required depending
> on what you want to work on.
>
> Bruno
>
> >
> > _______________________________________________
> > cfe-dev mailing list
> > cfe-dev at lists.llvm.org
> > https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20190401/931ee03a/attachment.html>


More information about the cfe-dev mailing list