Documentation

Std.Tactic.BVDecide.LRAT.Parser

This module implements parsers and serializers for both the binary and non-binary LRAT format.

@[inline]
Equations
  • One or more equations did not get rendered due to their size.
Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[inline]
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[inline]
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  @[inline]
                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    @[inline]
                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For

                            Based on the first byte parses the input either as a binary or non-binary LRAT.

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For

                              Read and parse an LRAT proof from path. path may contain either the binary or the non-binary LRAT format.

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For

                                Parse proof as an LRAT proof. proof may contain either the binary or the non-binary LRAT format.

                                Equations
                                Instances For

                                  Serialize proof into the non-binary LRAT format as a String.

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For
                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For
                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For

                                          Serialize proof into the binary LRAT format as a ByteArray.

                                          Equations
                                          Instances For
                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For

                                              Dump proof into path, either in the binary or non-binary LRAT format, depending on binaryProofs.

                                              Equations
                                              • One or more equations did not get rendered due to their size.
                                              Instances For