Age | Commit message (Expand) | Author |
2024-12-07 | Functions returning arbitrary types | Roman Smrž |
2024-12-07 | Arguments for user-defined functions | Roman Smrž |
2024-11-29 | Represent root network as an internal variable | Roman Smrž |
2024-11-12 | Remove ExprStatement in favor of using Expr TestBlock | Roman Smrž |
2024-10-04 | User-defined test functions without parameters | Roman Smrž |
2024-09-17 | Type variables and simple unification | Roman Smrž |
2024-08-11 | Fix missing import with newer mtl | Roman Smrž |
2024-08-07 | Parser: collect toplevel definitions using Writer | Roman Smrž |
2024-08-07 | Replace first command (wait) with a builtin | Roman Smrž |
2024-08-07 | Parser: report multiple errors in some cases | Roman Smrž |
2024-08-05 | Check if module name matches file path | Roman Smrž |
2024-08-02 | Module name declaration | Roman Smrž |
2023-04-23 | Split parser into several modules | Roman Smrž |
2023-04-04 | Disconnect commands | Roman Smrž |
2023-03-28 | Network subnets and routing | Roman Smrž |
2023-03-22 | Fix non-exhaustive pattern match warnings | Roman Smrž |
2023-03-01 | Parser: remove no longer needed TemplateHaskell feature | Roman Smrž |
2023-02-21 | Applicative instance for Expr | Roman Smrž |
2023-02-20 | Range enumeration syntax for lists | Roman Smrž |
2023-02-20 | For statement | Roman Smrž |
2023-02-19 | Equality operator for lists | Roman Smrž |
2023-02-05 | List expression type | Roman Smrž |
2023-02-02 | Enable OverloadedStrings as default extension | Roman Smrž |
2022-11-19 | Network expression type and context | Roman Smrž |
2022-11-15 | Context used for default parameter values | Roman Smrž |
2022-10-08 | Node command to declare new node variable | Roman Smrž |
2022-10-07 | Packet loss command using netem qdisc | Roman Smrž |
2022-10-07 | Number type for arbitrary-precision floating point values | Roman Smrž |
2022-10-07 | Regex expansion | Roman Smrž |
2022-10-07 | Parse multiple consecutive record selectors | Roman Smrž |
2022-10-07 | Process variables and expression type | Roman Smrž |
2022-10-05 | Support multiple node variables with same name | Roman Smrž |
2022-09-30 | Parser helper to keep local variable scope | Roman Smrž |
2022-09-30 | Fix parser error position for variable redefinition | Roman Smrž |
2022-09-30 | Generic record member selection expression | Roman Smrž |
2022-09-27 | Separate Network module | Roman Smrž |
2022-09-27 | Fix operator symbol parsing | Roman Smrž |
2022-09-26 | Local statement for separate scope | Roman Smrž |
2022-09-24 | Scope of variables denoted in parse tree | Roman Smrž |
2022-09-08 | Command parser using applicative functor | Roman Smrž |
2022-09-02 | Regex expression instance | Roman Smrž |
2022-08-23 | Expression expansion in strings and regexes | Roman Smrž |
2022-08-22 | Boolean operators and expression | Roman Smrž |
2022-08-22 | Generic expression parser with integer operators | Roman Smrž |
2022-08-13 | Integer expressions and variables | Roman Smrž |
2022-08-10 | Let statement | Roman Smrž |
2022-06-09 | Guard command | Roman Smrž |
2022-06-07 | Source line info for test steps from parsing | Roman Smrž |
2022-06-05 | Refactor expressions as GADT | Roman Smrž |
2022-06-05 | Assign regex captures to variables | Roman Smrž |