Skip to content

Commit

Permalink
fix broken links
Browse files Browse the repository at this point in the history
  • Loading branch information
ftomassetti committed Jan 20, 2025
1 parent 20765eb commit aadf347
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 3 deletions.
1 change: 1 addition & 0 deletions Writerside/strumenta.tree
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
<toc-element topic="ASTRepresentation.md"/>
<toc-element topic="Validation.md"/>
<toc-element topic="SymbolResolution.md"/>
<toc-element topic="TypeChecking.md"/>
</toc-element>
<toc-element topic="Methods.md">
<toc-element topic="ChiselMethod.md"/>
Expand Down
3 changes: 3 additions & 0 deletions Writerside/topics/TypeChecking.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Type Checking

_To be written_.
6 changes: 3 additions & 3 deletions Writerside/topics/usecases/building-parser.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ An initial version may also be generated from the ANTLR grammar, by using StarLa

We then organize the parser into a pipeline:
1. First-stage parsing using ANTLR. We obtain a parse tree and, possibly, a series of errors.
2. Second-stage parsing. [The parse tree is mapped into the AST](../parsetree_to_ast.md)
2. Second-stage parsing. [The parse tree is mapped into the AST](ParseTreeToASTMapping.md)
3. Potentially, for some parsers, we perform additional steps, such as:
1. [Symbol resolution](../symbol_resolution.md)
2. [Type checking](../typesystem.md)
1. [Symbol resolution](SymbolResolution.md)
2. [Type checking](TypeChecking.md)
3. Advanced calculations such as lineage, data flow analysis, linting, etc.

The StarLasu ASTs provide a more convenient API with respect to the ANTLR APIs for parse trees. In fact, StarLasu comes
Expand Down

0 comments on commit aadf347

Please sign in to comment.