index
:
tester
devel
master
[no description]
git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
Parser
/
Expr.hs
Age
Commit message (
Expand
)
Author
32 hours
Parse list types in type expression
HEAD
master
Roman Smrž
32 hours
Accept various builtin types in type expressions
Roman Smrž
32 hours
Use closure instead of failing with ambiguous type for argument types with fr...
Roman Smrž
32 hours
Parse type annotations in expressions
Roman Smrž
2026-05-18
Concatenation operator for lists
Roman Smrž
2026-05-17
Function arguments unification
Roman Smrž
2026-05-16
Separate hide/expose expressions for primitive and function types
Roman Smrž
2026-05-02
Arbitrary type expression as function arguments
Roman Smrž
2026-05-01
Parsing distinction for single-word and function-call terms
Roman Smrž
2026-04-25
Keep type info in HideType to support non-primitive types
Roman Smrž
2026-04-25
Polymorphic types in function arguments
Roman Smrž
2026-04-19
Keep type information for polymorphic variables
Roman Smrž
2026-04-19
Type application in expressions
Roman Smrž
2026-04-18
Empty list expression
Roman Smrž
2026-04-05
Parse data constructors
Roman Smrž
2025-06-21
Boolean literals and comparison operators
Roman Smrž
2025-05-14
Parse shell statement parameters in arbitrary order
Roman Smrž
2025-04-24
Fix parsing regexes containing only a variable expansion
Roman Smrž
2025-04-22
Conversions for variable expansion in ExprType class
Roman Smrž
2025-04-18
Shell interpreter for test script
Roman Smrž
2025-02-27
Refactor script/expression related code to multiple modules
Roman Smrž
2025-02-27
Move ExprType to its own module
Roman Smrž
2025-02-24
Scalar unification for variables in expansion
Roman Smrž
2025-02-13
Evaluate functions in parameters via unifyExpr
Roman Smrž
2025-02-11
Provide imported definitions at run-time
Roman Smrž
2025-02-08
Module import parsing and type check
Roman Smrž
2025-01-28
Do not accept plain variable as the last keywordless parameter
Roman Smrž
2024-12-08
Separate parsers for individual variables and function calls
Roman Smrž
2024-12-08
Reserved words not accepted as identifiers
Roman Smrž
2024-09-28
Partial application in expression statements
Roman Smrž
2024-09-28
Require parentheses around complex command arguments
Roman Smrž
2024-09-27
Default and context-provided values for function arguments
Roman Smrž
2024-09-25
Implement "guard" as a builtin
Roman Smrž
2024-09-24
Function parameters and calls
Roman Smrž
2024-09-18
Greater-then/less-then comparison operators for numbers
Roman Smrž
2024-09-18
Make sure identifier starts with a letter
Roman Smrž
2024-09-17
Type variables and simple unification
Roman Smrž
2024-08-11
Remove emptyVarValue from ExprType class
Roman Smrž
2024-08-11
Remove MonadEval instance for TestParser
Roman Smrž
2024-08-07
Parser: report multiple errors in some cases
Roman Smrž
2024-08-02
Module name declaration
Roman Smrž
2024-02-21
Update to support mtl-2.3
Roman Smrž
2023-07-13
Show record selectors in failure reports
Roman Smrž
2023-04-24
Fix parsing of two-element lists
Roman Smrž
2023-04-23
Drop unused ProcName parameter type instance
Roman Smrž
2023-04-23
Split parser into several modules
Roman Smrž