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
      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
              @[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

                  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.

                        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

                              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