Building a Programming Language in Ruby: The Parser

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • stoffle

    A toy programming language developed as a series of blog posts for the Honeybadger blog.

  • In this post, we covered the principal aspects of Stoffle's parser. If you understand the bits we explored here, you shouldn't have much trouble understanding other parser methods we were not able to cover, such as parsing conditionals and loops. I encourage you to explore the source code of the parser by yourself and tweak the implementation if you are feeling more adventurous! The implementation is accompanied by a comprehensive test suite, so don't be afraid to try things out and mess up with the parser.

  • Byebug

    Debugging in Ruby 2

  • See more information about how Byebug works and all the available commands by visiting the project's README file at GitHub.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Why does pry/Zeitwerk have issues loading constants in breakpoint context?

    2 projects | /r/rails | 1 May 2023
  • How can you debug Rspec tests with VSCode?

    1 project | /r/ruby | 20 Apr 2023
  • Bust Bugs with the Byebug Bug Debugger

    1 project | dev.to | 17 Mar 2022
  • Rails REPL

    1 project | /r/rails | 6 Aug 2021
  • 49 Days of Ruby: Day 28 - Debugging

    1 project | dev.to | 24 Apr 2021