Uploaded image for project: 'Compass '
  1. Compass
  2. COMPASS-2895

create a wiki for bson-compilers

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Export to Language
    • None
    • 5
    • Sprint Xzibit, Sprint Young Dre The Truth

    Description

      There are a few things that need to be explained in a wiki about how this project works. That way if people want to contribute, it'll be easier for them to get started. Also useful for other teams that will be using this package. Should include:

      1) Symbol tables

      • how are these generated
      • how does the hierarchy work
      • what happens to them afterwards

      2) Visitors and Generators. How do we end up with ctx being "passed down" from visitor to generator?

      3) What happens once Antlr generates the AST? what do we do from there?

      4) Diagram to explain the javascript visitor structure.

      5) Maybe a few more diagrams if they prove useful

      Attachments

        Activity

          People

            irina.shestak@mongodb.com Irina Shestak (Inactive)
            irina.shestak@mongodb.com Irina Shestak (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: