DEV Community

# compilers

Posts

ūüĎč Sign in for the ability to sort posts by relevant, latest, or top.
The Art of Transpilers - From One Programming Language to Another

The Art of Transpilers - From One Programming Language to Another

Reactions 8 Comments 1
4 min read
Compilers, and how to write one !

Compilers, and how to write one !

Reactions 80 Comments 4
4 min read
Introduction to Programming - Compiler and Interpreter

Introduction to Programming - Compiler and Interpreter

Reactions 8 Comments
3 min read
Parsers for Dummies

Parsers for Dummies

Reactions 30 Comments
6 min read
High Level Overview of Compiler Design

High Level Overview of Compiler Design

Reactions 63 Comments 2
4 min read
References to Literals in Rust?!

References to Literals in Rust?!

Reactions 5 Comments 1
3 min read
Writing a Simple Programming Language from Scratch - Part 3

Writing a Simple Programming Language from Scratch - Part 3

Reactions 10 Comments 1
11 min read
Abstract Syntax Tree (AST) - Explained in Plain English

Abstract Syntax Tree (AST) - Explained in Plain English

Reactions 29 Comments
4 min read
Processo de criação de uma linguagem de programação

Processo de criação de uma linguagem de programação

Reactions 4 Comments 1
5 min read
Writing a Simple Programming Language from Scratch - Part 2

Writing a Simple Programming Language from Scratch - Part 2

Reactions 22 Comments 1
9 min read
Programs Split Over Multiple Files (featuring Troels Henriksen)

Programs Split Over Multiple Files (featuring Troels Henriksen)

Reactions 4 Comments
18 min read
Calling a private Rust function from outside of its module

Calling a private Rust function from outside of its module

Reactions 3 Comments 1
4 min read
Revealing the magic of AST by writing babel plugins

Revealing the magic of AST by writing babel plugins

Reactions 39 Comments 4
7 min read
Two awesome Rust warnings

Two awesome Rust warnings

Reactions 6 Comments
5 min read
Marko: Designing a UI Language

Marko: Designing a UI Language

Reactions 62 Comments 1
7 min read
From Source to Binaries: The journey of a C++ program

From Source to Binaries: The journey of a C++ program

Reactions 7 Comments
5 min read
Bitcoin and the claim of Total Turingness.

Bitcoin and the claim of Total Turingness.

Reactions 4 Comments 5
4 min read
LaTeX documents

LaTeX documents

Reactions 5 Comments
2 min read
Implementing "defer"

Implementing "defer"

Reactions 6 Comments
5 min read
More on error handling in C3

More on error handling in C3

Reactions 9 Comments 2
3 min read
Writing a mathematical expression evaluator in Java

Writing a mathematical expression evaluator in Java

Reactions 9 Comments 1
8 min read
A new error handling paradigm for C3

A new error handling paradigm for C3

Reactions 6 Comments
6 min read
Stricter TypeScript compilation with Betterer

Stricter TypeScript compilation with Betterer

Reactions 19 Comments 2
5 min read
The Feral Programming Language

The Feral Programming Language

Reactions 10 Comments 1
7 min read
The First Two Weeks: A Compiler Writing Journey

The First Two Weeks: A Compiler Writing Journey

Reactions 9 Comments 1
11 min read
Learning Compilers & Interpreters

Learning Compilers & Interpreters

Reactions 12 Comments
3 min read
Lossless Syntax Trees

Lossless Syntax Trees

Reactions 45 Comments
6 min read
What is a Lexer, Anyway?

What is a Lexer, Anyway?

Reactions 77 Comments 3
11 min read
How do template literals in JavaScript work under the hood?

How do template literals in JavaScript work under the hood?

Reactions 75 Comments 6
3 min read
Crafting IDE-Ready Compilers

Crafting IDE-Ready Compilers

Reactions 66 Comments 3
3 min read
Compiler Series Part 5: Lexical analysis

Compiler Series Part 5: Lexical analysis

Reactions 11 Comments
3 min read
Compiler Series Part 4: Designing the SIMPLE language and compiler

Compiler Series Part 4: Designing the SIMPLE language and compiler

Reactions 18 Comments
2 min read
Compiler Series Part 3: Rust

Compiler Series Part 3: Rust

Reactions 35 Comments 3
4 min read
Compiler Series Part 2: GCC

Compiler Series Part 2: GCC

Reactions 54 Comments 1
6 min read
Compiler Series Part 1: Introduction

Compiler Series Part 1: Introduction

Reactions 50 Comments
1 min read
Writing a Simple Programming Language from Scratch - Part 1

Writing a Simple Programming Language from Scratch - Part 1

Reactions 340 Comments 9
11 min read
ELI5: Why self-host a compiler?

ELI5: Why self-host a compiler?

Reactions 12 Comments 9
1 min read
Improving Elm's compiler output

Improving Elm's compiler output

Reactions 64 Comments 16
7 min read
How Compiling Code Works

How Compiling Code Works

Reactions 49 Comments 4
4 min read
Use JFlex to Count Words

Use JFlex to Count Words

Reactions 7 Comments 1
3 min read
Meet JFlex

Meet JFlex

Reactions 11 Comments
3 min read
Have you ever designed your own language?

Have you ever designed your own language?

Reactions 8 Comments 2
1 min read
Letting the compiler tell you what to do - an example using Rust

Letting the compiler tell you what to do - an example using Rust

Reactions 6 Comments 1
5 min read
ECMAScript 6 and up in 2019

ECMAScript 6 and up in 2019

Reactions 70 Comments 2
6 min read
Trying out Transcrypt

Trying out Transcrypt

Reactions 42 Comments
5 min read
Compilers 108 ‚Äď Code Generation

Compilers 108 ‚Äď Code Generation

Reactions 15 Comments
2 min read
Reading Code Right, With Some Help From The Lexer

Reading Code Right, With Some Help From The Lexer

Reactions 88 Comments 5
15 min read
Learn how to contribute to the TypeScript compiler on GitHub through a real-world example

Learn how to contribute to the TypeScript compiler on GitHub through a real-world example

Reactions 74 Comments 8
13 min read
A Most Perfect Union: Just-In-Time Compilers

A Most Perfect Union: Just-In-Time Compilers

Reactions 48 Comments 4
14 min read
A Deeper Inspection Into Compilation And Interpretation

A Deeper Inspection Into Compilation And Interpretation

Reactions 93 Comments 8
15 min read
Grammatically Rooting Oneself With Parse Trees

Grammatically Rooting Oneself With Parse Trees

Reactions 60 Comments 3
16 min read
How I accidentally wrote an awesome HTML Preprocessor

How I accidentally wrote an awesome HTML Preprocessor

Reactions 57 Comments 11
3 min read
Macros in C3 - a status update

Macros in C3 - a status update

Reactions 6 Comments
3 min read
A zoo of casts

A zoo of casts

Reactions 3 Comments
2 min read
Aaargh!! - Macros, Parse Transforms and others @ Erlang Battleground

Aaargh!! - Macros, Parse Transforms and others @ Erlang Battleground

Reactions 9 Comments
3 min read
Unbalanced Parentheses

Unbalanced Parentheses

Comments
3 min read
The Power of Elm in JavaScript

The Power of Elm in JavaScript

Reactions 35 Comments
6 min read
You Can Invent Javascript Scopes

You Can Invent Javascript Scopes

Reactions 10 Comments 2
5 min read
PEG and Pratt play well together

PEG and Pratt play well together

Reactions 8 Comments
3 min read
How similar is the execution of Java and JavaScript?

How similar is the execution of Java and JavaScript?

Reactions 3 Comments
5 min read
loading...