fix: minor typo

missing 'r' in 'Programming'
thanks @pmudry
This commit is contained in:
HEL
2026-08-24 13:59:44 +02:00
parent c5b703efe8
commit 123a65addf
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -121,7 +121,7 @@
caption: [Implementation architecture overview]
) <fig:architecture>
First, typing rules were formally defined, drawing heavily on _Types and Progamming Languages_@tapl.
First, typing rules were formally defined, drawing heavily on _Types and Programming Languages_@tapl.
The implementation of the parser for the definition language follows R. Nystrom's _Crafting Interpreters_@Nystrom2021. The whole system is itself implemented in Python, leveraging the language's own `ast` module to parse and manipulate source code.
The type checker also includes some machinery to infer the result types of several *dataframe operations* and *aggregation methods*.
]
+1 -1
View File
@@ -1,7 +1,7 @@
#import "@preview/acrostiche:0.7.0": *
#let acronyms = (
"TaPL": ([Types and Progamming Languages@tapl],),
"TaPL": ([Types and Programming Languages@tapl],),
"LSP": (link("https://en.wikipedia.org/wiki/Liskov_substitution_principle")[Liskov substitution principle],),
"AST": ([Abstract Syntax Tree],),
"LUB": ([Least Upper Bound],),