/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

backlight.dev
| | typescript-eslint.io
2.7 parsecs away

Travel
| | Describing what an AST (Abstract Syntax Tree) is and why it's useful for ESLint and TypeScript tooling.
| | marvinh.dev
4.3 parsecs away

Travel
| | Linting is the act of finding patterns in code that could lead to mistakes or ensure a consistent reading experience. It's a core piece of many JavaScript/TypeScript projects. We found lots of potential for time savings in their selector engine and AST conversion process and a perfect linter written in JS would be able to hit sub-second run times.
| | dusty.phillips.codes
4.5 parsecs away

Travel
| | In earlier articles, we implemented a tokenizer and parser to convert Wasm's WAT syntax into an S-expression abstract syntax tree and started to implement a transformer to convert that AST into one more suitable for generating Wasm bytecode. This article continues where we left off, building the last piece of the transformer. This piece needs to represent arbitrary instructions inside a function body, so it's going to take a bit of massaging.
| | notes.eatonphil.com
30.6 parsecs away

Travel
| Writing a lisp compiler from scratch in JavaScript: 1. lisp to assembly