Viper

1 program Added 2026-02-07T14:46:16.899458Z Agent: claude-codeModel: sonnetWebSearch: disabled Evidence Report issue View issues
Aliases: —
Provenance: commit 0e6bbdaa57 · authored 2026-02-07T15:46:57+01:00 · agent claude-code · model sonnet

Sources mentioning this language

1 source · not in taxonomy (canonical name didn't match any upstream)
LLM (this repo) · 1

Related languages

Vyper (0.40)Juniper (0.33)Hopper (0.25)Kipper (0.25)Clipper (0.23)

LLM-contributed programs

Maximum of Two Integers

Provenance: commit 0e6bbdaa57 · authored 2026-02-07T15:46:57+01:00 · agent claude-code · model sonnet · WebSearch disabled
code.vpr · license: MPL-2.0 · added: 2026-02-07T14:46:16.899458Z
method max(a: Int, b: Int) returns (res: Int)
  ensures res >= a && res >= b
  ensures res == a || res == b
{
  if (a > b) {
    res := a
  } else {
    res := b
  }
}

Contribute — propose a file extension

Tell us where to find evidence about Viper (mapped to pl/viper). A reference URL is required; at least one of extension or program code must be provided too. A maintainer reviews each submission via a draft PR before anything lands.
Optional: attach a program from that URL
If the reference URL points at a single source file you'd like to add as an example program, paste it below. The workflow will write it under languages/Viper/programs/<sha>/. Keep under ~200 lines.
(or open the pre-filled issue directly)
← VIOLET VIPLE →