spi

Simple Pascal Interpreter - Based on ruslanspivak's project that was written in Python. (by thegtproject)

Spi Alternatives

Similar projects and alternatives to spi

  • mal

    94 spi VS mal

    mal - Make a Lisp

  • AECforWebAssembly

    A port of ArithmeticExpressionCompiler from x86 to WebAssembly, so that the programs written in the language can run in a browser. The compiler has been rewritten from JavaScript into C++.

  • 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
  • Lark

    35 spi VS Lark

    Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.

  • graves

    Discontinued Graves Programming Language

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better spi alternative or higher similarity.

spi reviews and mentions

Posts with mentions or reviews of spi. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-02-17.
  • Parser code review
    3 projects | /r/C_Programming | 17 Feb 2022
    Like the other poster said, crafting interpreters was a big inspiration even though i've different overall goals eg. multiple-pass is going to be in my compiler and i aim to compile, not interpret with a vm. But alot of what that book talks about is completely relevant. I also want to learn more about ast transformation and optimization eventually. One of my original inspirations was https://ruslanspivak.com/lsbasi-part1/ and one of my first tries with Go was based on it https://github.com/thegtproject/spi. r/Compilers and r/ProgrammingLanguages are really great resources too. There's a lot of good stuff out there.
  • Creating Your Own Programming Language
    4 projects | /r/learnprogramming | 25 Dec 2020
    I've been going down this rabbit hole for the last few years (!). Turns out I really enjoy compiler theory and design. I can whole heartedly recommend you start off with these 3 resources: https://ruslanspivak.com/lsbasi-part1/, http://craftinginterpreters.com/, https://llvm.org/docs/tutorial/MyFirstLanguageFrontend/index.html in that order. My first project when trying out Go was going through ruslanpivak's series https://github.com/thegtproject/spi (a little rough around the edges!) and it was a lot of fun.

Stats

Basic spi repo stats
2
12
0.0
about 6 years ago

The primary programming language of spi is Go.

Popular Comparisons


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com