chriseth
|
381de8f3bf
|
Merge pull request #854 from powdr-labs/fix_public_parsing
Fix public parsing and labels.
|
2023-12-19 15:40:10 +00:00 |
|
chriseth
|
bef7d80c70
|
Change labels to require just a single colon.
|
2023-12-19 14:07:21 +01:00 |
|
chriseth
|
62ad12650f
|
Use spaces for indentation.
|
2023-12-18 20:46:45 +01:00 |
|
Georg Wiese
|
38c5e1676b
|
Implement publics for Halo2 backend
|
2023-12-15 13:30:12 +01:00 |
|
Georg Wiese
|
54045fbcf7
|
Pipeline
|
2023-12-07 22:12:29 +01:00 |
|
chriseth
|
1b87b91482
|
Remove some unneeded (and misleading) derived implementations.
|
2023-11-30 15:41:53 +01:00 |
|
chriseth
|
53301117bc
|
Implement if expression.
|
2023-11-29 18:32:05 +01:00 |
|
Leo
|
b8e6c2468b
|
Merge pull request #790 from powdr-labs/support_array_elemes_in_operation
Support array elements in operations.
|
2023-11-28 16:53:43 +00:00 |
|
chriseth
|
9946b863b4
|
Remove macros.
|
2023-11-28 15:57:29 +01:00 |
|
chriseth
|
6a9fe3fd5e
|
Move inlining function.
|
2023-11-27 20:15:45 +01:00 |
|
Leo
|
912cab8fa3
|
Merge pull request #759 from powdr-labs/arbitrary_function_calls
Allow arbitrary expressions to be function-called.
|
2023-11-27 14:45:22 +00:00 |
|
chriseth
|
47f71cd1a9
|
Allow arbitrary expressions to be function-called.
|
2023-11-27 15:07:40 +01:00 |
|
chriseth
|
86cf0df559
|
Replace Mapping enum alternative by Expression.
|
2023-11-24 17:57:41 +01:00 |
|
chriseth
|
a381395f78
|
Support array elements in operations.
|
2023-11-24 17:32:34 +01:00 |
|
Lucas Clemente Vella
|
cd4449e65f
|
RISCV executor
|
2023-11-24 11:42:35 +01:00 |
|
Leo
|
f7670409cb
|
Merge pull request #770 from powdr-labs/allow_namespaced_to_be_function_called
Allow namespaced names to be function-called.
|
2023-11-20 10:52:39 +00:00 |
|
Leo
|
e17bc04d18
|
Merge pull request #758 from powdr-labs/arbitrary_expressions_at_statement_level
Arbitrary expressions at statement level
|
2023-11-20 09:29:16 +00:00 |
|
chriseth
|
38c1a46a82
|
Merge pull request #771 from powdr-labs/expression_folder
Expression folder.
|
2023-11-20 08:12:32 +00:00 |
|
chriseth
|
716b7ba995
|
Remove degree as property of symbol.
|
2023-11-17 15:49:01 +01:00 |
|
chriseth
|
99ea18a17a
|
Allow namespaced names to be function-called.
|
2023-11-16 14:57:00 +01:00 |
|
chriseth
|
49ca9d371c
|
Expression folder.
|
2023-11-16 14:26:27 +01:00 |
|
chriseth
|
d3de79ab98
|
Parse arbitrary expressions at pil statement level.
|
2023-11-15 16:55:46 +01:00 |
|
chriseth
|
d94db64b6f
|
Support arrays in witgen.
|
2023-11-08 21:31:49 +01:00 |
|
Thibaut Schaeffer
|
f5e176dee6
|
Merge pull request #749 from powdr-labs/get-degree-from-namespaces
Get degree from namespaces
|
2023-11-07 11:46:40 +00:00 |
|
schaeff
|
844dd39618
|
get degree from namespaces
|
2023-11-07 10:32:41 +01:00 |
|
chriseth
|
158a3aee5d
|
[SQUASH] Review comments.
|
2023-11-06 16:58:17 +01:00 |
|
chriseth
|
e4d22a2fb9
|
Make index access a proper operation.
|
2023-11-02 17:47:52 +01:00 |
|
chriseth
|
7630446948
|
Parse next as operator.
|
2023-11-02 10:59:22 +01:00 |
|
chriseth
|
6eb5982fd0
|
Restrict operators on AlgebraicExpression.
|
2023-11-01 22:40:08 +01:00 |
|
chriseth
|
3429b8cf33
|
Simplify AlgebraicExpression.
|
2023-10-30 18:36:12 +01:00 |
|
chriseth
|
960ed7c572
|
Introduce AlgebraicExpression.
|
2023-10-30 16:16:42 +01:00 |
|
schaeff
|
f71cd82d49
|
allow ommiting latch if no operations and operation_id if <= 1 operations
|
2023-10-22 09:32:37 +02:00 |
|
chriseth
|
164880da68
|
Treat intermediate columns specially.
|
2023-10-16 17:32:21 +02:00 |
|
chriseth
|
9c558c32ba
|
Condenser.
|
2023-10-11 16:19:07 +02:00 |
|
chriseth
|
1a14f9bb93
|
Merge pull request #686 from powdr-labs/prepare_expression_split
Prepare expression split
|
2023-10-11 09:15:58 +00:00 |
|
chriseth
|
61e2894206
|
Split expression visitor for Analyzed.
|
2023-10-10 18:29:58 +02:00 |
|
chriseth
|
5ea3ba5c31
|
Merge pull request #647 from powdr-labs/do_not_parse_constant_refs_differently
Do not treat constants specially during parsing.
|
2023-10-10 16:18:27 +00:00 |
|
chriseth
|
fa219360a3
|
Merge pull request #688 from powdr-labs/visitor_for_fun_val_def
Visitor for FunctionValueDefinition
|
2023-10-10 14:42:55 +00:00 |
|
chriseth
|
1e81bb36ac
|
Move constants to generic definitions.
|
2023-10-10 16:40:41 +02:00 |
|
chriseth
|
aff7ff1c57
|
Do not treat constants specially during parsing.
|
2023-10-10 16:40:41 +02:00 |
|
chriseth
|
48d6de72bd
|
Visitor for FunctionValueDefinition
|
2023-10-10 15:56:32 +02:00 |
|
chriseth
|
7235b88484
|
Make Identity more flexible.
|
2023-10-10 12:44:40 +02:00 |
|
chriseth
|
58cce78784
|
Change expression visitor to be more flexible.
|
2023-10-09 16:18:35 +02:00 |
|
Georg Wiese
|
a28a037f19
|
Disallow prints in all crates
|
2023-10-05 08:11:23 +00:00 |
|
chriseth
|
a7fe0a4931
|
Merge pull request #661 from powdr-labs/fix-clippy
CI: Add back clippy & fmt checks
|
2023-10-04 15:36:25 +00:00 |
|
Georg Wiese
|
122767bc3c
|
CI: Add back clippy & fmt checks
|
2023-10-04 15:09:07 +00:00 |
|
chriseth
|
f4b3468476
|
Use symbol counters.
|
2023-10-04 16:35:10 +02:00 |
|
schaeff
|
a3ebf460fd
|
remove constraints blocks
|
2023-10-04 12:52:59 +02:00 |
|
chriseth
|
8782d53441
|
Visitors as bound functions.
|
2023-10-04 11:06:07 +02:00 |
|
chriseth
|
c318e3dc5e
|
Fix visitors.
|
2023-10-02 17:14:33 +02:00 |
|