summaryrefslogtreecommitdiff
path: root/src/eval/scope.rs
AgeCommit message (Expand)Author
2023-03-19Renaming and refactoringLaurenz
2023-03-18Rename formula to equationLaurenz
2023-03-10New #[func] macroLaurenz
2023-03-01Split up `model` moduleLaurenz
2022-10-17Merge some modulesLaurenz
2022-09-20Refactor error handlingLaurenz
2022-09-20A New WorldLaurenz
2022-06-14Many fixesLaurenz
2022-05-26Pure functions!Laurenz
2022-05-25Move route from context to VMLaurenz
2022-03-18MethodsLaurenz
2022-03-12Remove classes and improve namingLaurenz
2022-02-23Rework the core contextLaurenz
2022-02-17Merge eval and layout contexts into `Vm`Laurenz
2022-02-17Make values syncLaurenz
2022-02-17Make values hashableLaurenz
2022-02-01Better function representationLaurenz
2022-01-31Switch from `Rc` to `Arc`Laurenz
2021-12-15Set Rules Episode VII: The Set AwakensLaurenz
2021-12-09Set Rules Episode III: Revenge of the packerLaurenz
2021-11-08Fine-grained capturingLaurenz
2021-09-10Rename `Arguments` to `Args`Laurenz
2021-08-21Prune derivesLaurenz
2021-08-14Separate type for string valuesLaurenz
2021-07-30Fatal errorsLaurenz
2021-07-29Change derive orderLaurenz
2021-07-11Simpler castingLaurenz
2021-07-10Reference-count complex valuesLaurenz
2021-07-10Eco string ๐ŸŒฑLaurenz
2021-06-09Lists with indent-based parsingLaurenz
2021-06-01Refactor path handlingLaurenz
2021-05-31Module loading systemLaurenz
2021-05-23A few predefined colors for testingLaurenz
2021-04-21Make frames serializable ๐Ÿ“šLaurenz
2021-03-03Documentation fixes โœ”Laurenz
2021-03-03Closures and function definitions ๐Ÿš€Laurenz
2021-02-09Split evaluation and execution ๐Ÿ”ชLaurenz
2021-02-07Remove captured expression ๐Ÿ—‘๏ธLaurenz
2021-01-30Capture variable by slot instead of value ๐ŸŽฃLaurenz
2021-01-27Capture variables in templates ๐Ÿ”Laurenz
2021-01-27Scope variables in blocks ๐Ÿ”๏ธLaurenz
2021-01-22Many more expressions ๐Ÿฅ—Laurenz
2021-01-20If expressions ๐Ÿ”€Laurenz
2021-01-15Split state and scopes, less ref-counting ๐Ÿ”€Laurenz
2021-01-03Move and rename many things ๐Ÿš›Laurenz
2021-01-02Dynamic values, Types, Arrays, and Dictionaries ๐Ÿš€Laurenz
2020-10-07Fix some clippy warnings โœ”Laurenz
2020-10-04Shorten some names โ†”Laurenz
2020-10-04Style nits ๐ŸŽˆLaurenz
2020-10-04Separate state and constraints ๐ŸงถLaurenz