summaryrefslogtreecommitdiff
path: root/rust/src/ast.rs
AgeCommit message (Collapse)Author
2025-01-25Move λ-calcul workshop code to subdirectoryArnaud Bailly
2024-10-09Fix tests and app spines representationsArnaud Bailly
2024-10-09[wip] generate nested terms through pairing functionArnaud Bailly
2024-10-09[wip] client generates applications with more than 2 termsArnaud Bailly
2024-10-08Generate simple applicationsArnaud Bailly
2024-10-06Use proptest's Strategy to generate expressionsArnaud Bailly
2024-10-05Basic loop to send requests to registered clientsArnaud Bailly
2024-09-25Introduce let-expressionsArnaud Bailly
2024-09-25Parse definitions of symbolsArnaud Bailly
2024-09-24Parse abstractionsArnaud Bailly
Got tricked with or()'s function eagerness: Even when the left hand side succeeds, the argument was evaluated which consumed a token in the parser which prevented proper parsing.
2024-09-24Parse binary application with parensArnaud Bailly
2024-09-24Split module into ast and parserArnaud Bailly