From 4e154aa71e047e794f49762b6210ae0ed0ae8134 Mon Sep 17 00:00:00 2001 From: Aleksandra Date: Sat, 11 Mar 2023 15:58:28 +0100 Subject: [PATCH] =?UTF-8?q?Update=20GLOSSARY.md=20=E2=80=94=20fix=20outdat?= =?UTF-8?q?ed=20links?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GLOSSARY.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/GLOSSARY.md b/GLOSSARY.md index bf5bc5b..6357510 100644 --- a/GLOSSARY.md +++ b/GLOSSARY.md @@ -2,10 +2,10 @@ - **Core TypeScript Compiler** -- **Parser:** Starting from a set of sources, and following the productions of the language grammar, to generate an Abstract Syntax Tree (AST). Also: [see Parser](https://basarat.gitbooks.io/typescript/docs/compiler/parser.html), +- **Parser:** Starting from a set of sources, and following the productions of the language grammar, to generate an Abstract Syntax Tree (AST). [See Parser](https://basarat.gitbook.io/typescript/overview/parser) -- **Binder:** Linking declarations contributing to the same structure using a Symbol (e.g. different declarations of the same interface or module, or a function and a module with the same name). This allows the type system to reason about these named declarations. [See Binder](https://basarat.gitbooks.io/typescript/docs/compiler/binder.html) -- **Type resolver/ Checker:** Resolving types of each construct, checking semantic operations and generate diagnostics as appropriate. [See Checker](https://basarat.gitbooks.io/typescript/docs/compiler/checker.html) +- **Binder:** Linking declarations contributing to the same structure using a Symbol (e.g. different declarations of the same interface or module, or a function and a module with the same name). This allows the type system to reason about these named declarations. [See Binder](https://basarat.gitbook.io/typescript/overview/binder) +- **Type resolver/ Checker:** Resolving types of each construct, checking semantic operations and generate diagnostics as appropriate. [See Checker](https://basarat.gitbook.io/typescript/overview/checker) - **Emitter:** Output generated from a set of inputs (.ts and .d.ts) files can be one of: JavaScript (.js), definitions (.d.ts), or source maps (.js.map)