summaryrefslogtreecommitdiff
path: root/source/Syntax/Adapt.hs
AgeCommit message (Collapse)Author
2025-08-12Allow relation symbols with parametersadelon
Parameters must follow the relation symbol and be surrounded by braces, like so: `\rel{x}{y}{z}`. This attempt is still brittle/broken in a few ways: - It makes using braces in creative ways in mixfix notation ambiguous. - It does not verify that the parameters are used in a consistent manner for each symbol. It essentially allows users to define `a\MyRel b` and `a\MyRel{x} b` (and ones with even more parameters). - It allows parameters for all relation symbols, even for those where it makes no sense in ordinary TeX markup, e.g. `a <{x} b`.
2025-07-04Update Adapt.hsadelon
2025-07-04Update Adapt.hsadelon
2024-08-27Experimental working commit, programm will compileSimon-Kor
But the Proof that the domain of the local function is not right. Also if in the definition of our local function we just use f(x) = x then we get a technical ambigus parse
2024-08-26Implemented the checking for local functions.Simon-Kor
2024-08-24First atemped to write a new way of local function defintionSimon-Kor
2024-08-24hlint suggestionSimon-Kor
2024-05-16Attach whitespace info to located tokenadelon
2024-05-07Update noun guessingadelon
2024-02-10Initial commitadelon