Better Operator Precedence

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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

    a C++ scripting language

  • swift

    The Swift Programming Language

  • Swift works the way this article describes, except that instead of the rules being built in to the compiler, they are defined by the standard library, and you can define your own precedence levels and associativity for custom operators.

    https://github.com/apple/swift/blob/3ea9e9e55281b9957d2b5486...

  • 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
  • tree-sitter

    An incremental parsing system for programming tools

  • Tree-sitter allows to describe precedence with partial ordering relations.

    See https://github.com/tree-sitter/tree-sitter/pull/939

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

  • An incremental parsing system for programming tools

    1 project | news.ycombinator.com | 27 May 2023
  • Detailed syntax highlighting

    3 projects | /r/neovim | 8 Feb 2023
  • 30 grammars added to Tree-sitter grammar list

    1 project | news.ycombinator.com | 27 Jan 2023
  • How are the language formats that IDEs and things like notepad++ created?

    1 project | /r/learnprogramming | 18 Dec 2022
  • Tree-sitter – a parser generator tool and an incremental parsing library

    1 project | news.ycombinator.com | 26 Sep 2022