noir-lang / noir

Noir is a domain specific language for zero knowledge proofs
https://noir-lang.org
Apache License 2.0
821 stars 177 forks source link

feat: Implement `slice_push_back` in the comptime interpreter #5312

Closed jfecher closed 1 week ago

jfecher commented 1 week ago

Description

Problem*

Summary*

Implements slice_push_back in the comptime interpreter. This was needed in the vertical slice example to build a slice of quoted fields for the type in the impl.

Additional Context

With this a slightly modified version of the vertical slice code now runs. Notably:

Documentation*

Check one:

PR Checklist*