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

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