•   Home
  •   Github
  •   LinkedIn
  •   Subscribe

fastparse

Posts: 3

Recursive Descent Parsers in Scala 3: Cross Compiling Scala Parser Library to Javascript Using Scala.js

Dec 06, 2020 | scala, scala.js, fastparse

In the previous blogs in this series, we discussed how to write context-free grammars for recursive descent parser and implement the same in Scala using FastParse Scala library. For this blog post, we will see how can utilize libraries built in Scala into Javascript ecosystem. Why Scala.js? Scala.js…

Recursive Descent Parsers in Scala 2: Build Parser Using FastParse Parser Combinators

Aug 10, 2020 | scala, fastparse, scala.js

In the last post, we touched upon all the aspects of building a suitable context-free grammar for a recursive descent parser while building one ourselves for a language of simple arithmetic expressions. In this post we will use that grammar to build a parser library in Scala to validate simple…

Recursive Descent Parsers in Scala 1: Writing Context-Free Grammar

Jun 02, 2020 | scala, fastparse, scala.js

This is going to be a series of blog posts where we will implement a recursive descent parser library in Scala using FastParse parser combinators for simple arithmetic expressions and cross compile the same in Javascript using Scala.js eventually utilizing it in a small Javascript application. Before we get…

Page 1 of 1
Theme Attila by zutrinken Published with Ghost