[COMPASS-2895] create a wiki for bson-compilers Created: 29/May/18 Updated: 18/Jun/18 Resolved: 18/Jun/18 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | Export to Language |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Irina Shestak (Inactive) | Assignee: | Irina Shestak (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | COMPASS-2309 |
| Story Points: | 5 |
| Sprint: | 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
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 |