summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
13 daysPreserve environment for spawn processesHEADmasterRoman Smrž
13 daysEvaluate asset path to absolute and check if it existsRoman Smrž
14 daysAdd parsed asset to local variablesRoman Smrž
2025-04-25Test modeRoman Smrž
2025-04-24Fix parsing regexes containing only a variable expansionRoman Smrž
2025-04-22Conversions for variable expansion in ExprType classRoman Smrž
2025-04-21Asset type and parserdevelRoman Smrž
2025-04-18Shell interpreter for test scriptRoman Smrž
2025-04-15Parametrize test block with return typeRoman Smrž
2025-04-15Avoid head usage in MainRoman Smrž
2025-03-03Turn relative command path to absolute before starting subprocessRoman Smrž
2025-02-28Do not prefix parse error from first module as "imported"Roman Smrž
2025-02-27Fail when requested test is not foundRoman Smrž
2025-02-27Bump dependencies, build with GHC up to 9.12Roman Smrž
2025-02-27Add ifname member to the node typeRoman Smrž
2025-02-27Refactor script/expression related code to multiple modulesRoman Smrž
2025-02-27Move ExprType to its own moduleRoman Smrž
2025-02-24Fix parsing of a module starting with whitespace or commentRoman Smrž
2025-02-24Scalar unification for variables in expansionRoman Smrž
2025-02-24Collect 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ž
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ž
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-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ž
2024-10-04User-defined test functions without parametersRoman Smrž
2024-09-28Use "matching" as keyword for regex argument of "flush"Roman Smrž
2024-09-28Fix regex check in flush commandRoman Smrž
2024-09-28Optional arguments and "flush" as a builtinRoman Smrž
2024-09-28Implement "send" as a builtinRoman Smrž