Hacker GitHub

← All repos

MLanguage/mlang

View on GitHub ↗ ★ 203 Forth

Compiler for the M language, used to compute the income tax of French taxpayers

11 mentions on Hacker News by 11 people: 1 story, 10 comments · first 2021-02-15 · latest 2026-04-14

Mentions per year 11 mentions · busiest year 2021 (4)
20082026
  1. ▲ 1
    French Tax Code as Code
    story by matthieu_bl · 2026-04-14 · 0 comments
  2. The French invented their own DSL for their taxes: https://github.com/MLanguage/mlang
    comment by amomchilov · 2024-01-03 · in A Canadian payroll dependency chart
  3. …of the source files responsible for computing the tax on the 2018, 2019, 2020 and 2021 income. [1] https://github.com/MLanguage/mlang
    comment by cbarrick · 2024-01-02 · in A Canadian payroll dependency chart
  4. The French have a programming language for tax related work: https://github.com/MLanguage/mlang
  5. …tps://fr.wikipedia.org/wiki/Direction_g%C3%A9n%C3%A9rale_d... 2. https://gitlab.adullact.net/dgfip 3. https://github.com/MLanguage/mlang
  6. french tax code has a semi-official DSL syntax https://github.com/MLanguage/mlang just adopt theirs, add a message layer, and call it done
  7. …of their tax code [0]. The paper [1] gives an overview of the implementation language, mlang. [0] https://github.com/MLanguage/mlang [1] https://arxiv.org/abs/2011.07966
  8. …it was written in Mlang, a proprietary language created by the french administration in the 90: https://github.com/MLanguage/mlang . Someone then decided to create an OCaml compiler that takes mlang and emits python:…
    comment by BiteCode_dev · 2021-10-05 · in Open Source Tax Software
  9. …French and Dutch governments to codify parts of tax law as a trial of sorts, check out M for one https://github.com/MLanguage/mlang Nevertheless, such efforts cover minimal portions already very clearly defined and debated. As another…
    comment by grenoire · 2021-05-17 · in Legalese – Computational Law
  10. --> https://github.com/MLanguage/mlang "Compiler for the M language, used to compute the income tax of French taxpayers"
    comment by pella · 2021-03-14 · in Templating for Lawyers
  11. …a bunch of things on GitHub. Here is the compiler: https://hal.inria.fr/hal-03002266v3/document https://github.com/MLanguage/mlang They’ve also open sourced an official calculator, along with web APIs:…