Skip to content

Commit

Permalink
comment statement in declaration test
Browse files Browse the repository at this point in the history
  • Loading branch information
NTTVy03 committed Jan 2, 2025
1 parent f68d36a commit ccc7226
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
source: crates/syntax/src/syntax.rs
expression: string_syntax
---
"{\n var nout = nbits((2**n -1)*ops);\n signal input in[ops][n];\n signal output out[nout];\n \n var lin = 0;\n var lout = 0;\n \n var k;\n var j;\n \n var e2;\n \n e2 = 1;\n for (k=0; k<n; k++) {\n for (j=0; j<ops; j++) {\n lin += in[j][k] * e2;\n }\n e2 = e2 + e2;\n \n e2 = 1;\n for (k=0; k<nout; k++) {\n out[k] <-- (lin >> k) & 1;\n \n // Ensure out is binary\n out[k] * (out[k] - 1) === 0;\n \n lout += out[k] * e2;\n \n e2 = e2+e2;\n }\n \n // Ensure the sum;\n \n lin === lout;\n }\n }"
"{\n var nout = nbits((2**n -1)*ops);\n signal input in[ops][n];\n signal output out[nout];\n \n var lin = 0;\n var lout = 0;\n \n var k;\n var j;\n \n var e2;\n \n e2 = 1;\n for (k=0; k<n; k++) {\n for (j=0; j<ops; j++) {\n lin += in[j][k] * e2;\n }\n e2 = e2 + e2;\n \n e2 = 1;\n for (k=0; k<nout; k++) {\n out[k] <-- (lin >> k) & 1;\n \n // Ensure out is binary\n // out[k] * (out[k] - 1) === 0;\n \n lout += out[k] * e2;\n \n e2 = e2+e2;\n }\n \n // Ensure the sum;\n \n lin === lout;\n }\n }"
2 changes: 1 addition & 1 deletion crates/syntax/src/syntax.rs
Original file line number Diff line number Diff line change
Expand Up @@ -494,7 +494,7 @@ mod grammar_tests {
out[k] <-- (lin >> k) & 1;
// Ensure out is binary
out[k] * (out[k] - 1) === 0;
// out[k] * (out[k] - 1) === 0;
lout += out[k] * e2;
Expand Down

0 comments on commit ccc7226

Please sign in to comment.