For going through the implementation, you'll mostly be interested in
src/ast and src/parsing. In particular:
src/ast/ast.h : the AST node classes and the AstNodeFactory which creates
them
src/parsing/parser-base.h : defines the parts of the parser that are shared
between the parser and the pre-parser (which is most of the logic, the
pre-parser version of the AstNodeFactory simply avoids actually building a
real AST)
src/parsing/parser.{h,cc} : defines the rest of the full parser, which are
predominantly functions that are called by ParserBase<Parser> via CRTP.
On Mon, Jan 21, 2019 at 7:46 AM solaiman hosen <[email protected]>
wrote:
> Yeah, It works if args "is_debug=true" while building v8. It would be
> much helpful if someone can point me out where Syntax Tree constructs
> inside v8. I wanna go through the implementation.
>
> --
> --
> v8-dev mailing list
> [email protected]
> http://groups.google.com/group/v8-dev
> ---
> You received this message because you are subscribed to the Google Groups
> "v8-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.