summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
6 daysVersion 0.3.1HEADv0.3.1masterdevelRoman Smrž
6 daysTurn relative command path to absolute before starting subprocessRoman Smrž
Changelog: Fix executing test tool given with relative path
9 daysVersion 0.3v0.3.0Roman Smrž
9 daysSwitch source repository location to HTTPSRoman Smrž
9 daysDo not prefix parse error from first module as "imported"Roman Smrž
10 daysFail when requested test is not foundRoman Smrž
Changelog: Fail when test requested on command-line is not found
10 daysBump dependencies, build with GHC up to 9.12Roman Smrž
Changelog: Support for GHC up to 9.12
10 daysFix remaining indentation in cabal fileRoman Smrž
10 daysAdd ifname member to the node typeRoman Smrž
Changelog: Added `ifname` member to the `node` type
10 daysRefactor script/expression related code to multiple modulesRoman Smrž
10 daysMove ExprType to its own moduleRoman Smrž
12 daysDocumentation for modulesRoman Smrž
Changelog: Modules, exports and imports
12 daysRelax lower bound on clock and stm packagesRoman Smrž
To allow versions available in debian bookworm.
13 daysFix parsing of a module starting with whitespace or commentRoman Smrž
13 daysScalar unification for variables in expansionRoman Smrž
13 daysCollect and evaluate global definitions togetherRoman Smrž
2025-02-13Evaluate functions in parameters via unifyExprRoman Smrž
2025-02-11Provide imported definitions at run-timeRoman Smrž
2025-02-08Time information in outputRoman Smrž
Changelog: Time information in output
2025-02-08Module import parsing and type checkRoman Smrž
2025-01-28Do not accept plain variable as the last keywordless parameterRoman Smrž
2025-01-19Export declarationRoman Smrž
2024-12-16Change working directory of spawned process to node directoryRoman Smrž
Changelog: Change working directory of spawned process to node directory
2024-12-08Separate parsers for individual variables and function callsRoman Smrž
2024-12-08Reserved words not accepted as identifiersRoman Smrž
2024-12-08Use void context for user-defined functionsRoman Smrž
2024-12-08Documentation for user-defined functionsRoman Smrž
Changelog: User-defined functions
2024-12-07Functions returning arbitrary typesRoman Smrž
2024-12-07Arguments for user-defined functionsRoman Smrž
2024-12-03Ignore missing variables when gathering used valuesRoman Smrž
2024-12-03Remove remaining Expr usage in TestStepRoman Smrž
2024-12-02Trace regex variables in expect using new typeRoman Smrž
2024-11-29Represent root network as an internal variableRoman Smrž
2024-11-29Special "builtin" value for SourceLineRoman Smrž
2024-11-28Separate VarValue type without hidden typeRoman Smrž
2024-11-28Remove embedded Expr for some inner TestBlock parametersRoman Smrž
2024-11-20Avoid embedded Expr in most of test step parametersRoman Smrž
2024-11-13Keep track of used variables alongside evaluated expressionsRoman Smrž
2024-11-12Reformat Test.eval function to use lambda caseRoman Smrž
2024-11-12Remove ExprStatement in favor of using Expr TestBlockRoman Smrž
2024-11-09Move withVar into MonadEval type classRoman Smrž
2024-10-14Custom C main instead of wrapper binaryRoman Smrž
Changelog: Use custom C main instead of wrapper binary for unshare(2) call.
2024-10-04User-defined test functions without parametersRoman Smrž
2024-09-28Use "matching" as keyword for regex argument of "flush"Roman Smrž
Changelog: Change "flush" command to take regex argument via "matching" keyword
2024-09-28Fix regex check in flush commandRoman Smrž
Changelog: Fix regex check in flush command
2024-09-28Optional arguments and "flush" as a builtinRoman Smrž
2024-09-28Implement "send" as a builtinRoman Smrž
2024-09-28Partial application in expression statementsRoman Smrž
2024-09-28Require parentheses around complex command argumentsRoman Smrž
2024-09-27Default and context-provided values for function argumentsRoman Smrž