GRINGO(1)
π GRINGO π
okay bestie, sit DOWN, because we're about to talk about gringo, a manual page from the General Commands Manual section 1, and honestly? she's iconic. β¨
β¨ NAME β¨
gringo β a grounder for non-ground logic programs π«Ά
πΈ SYNOPSIS πΈ
gringo [OPTION]... [FILE]...
likeβ¦ that's it. that's the whole vibe. options, then files. slay. π
π¦ DESCRIPTION π¦
so this manual page? it's documenting the gringo command, briefly. the cliffnotes. the little summary card. π
here's the tea, fr fr: gringo is a grounder. what does that even mean, you ask? okay so imagine you hand her an input program that's full of first-order variables β all abstract and mysterious and main-character β and she goes to work and computes an equivalent ground (variable-free) program in aspif format. no variables left. fully grounded. she ate and left no crumbs. πβ¨
and then?? her output can be processed further with the answer set solver clasp. dynamic duo. power couple. π₯
β οΈ BUT. and this is important, bestie. starting with gringo series 5, her output is no longer directly compatible with solvers like smodels or cmodels that read smodels format. not me breaking up with the old format π
so if you need that translation?? use the lpconvert converter to translate aspif format into smodels format. she's the middlewoman. the translator. the group chat mediator. π§
π OPTIONS π
okay so these programs follow the usual GNU command line syntax, with long options starting with two dashes (-). a summary of options is included below, because we keep it cute and concise. π
for a complete description, go check the potassco-guide at:
https://sourceforge.net/projects/potassco/files/guide/
(no cap, that's where the deep lore lives π)
-h,--helpβ Show summary of options. she'll tell you what she can do, bestie. the little intro card. π«Ά-v,--versionβ Show version of program. which era of gringo are we in? let's find out. β
π SEE ALSO π
her friends!! her circle!! her crew!! go say hi:
π AUTHOR π
gringo was written by Roland Kaminski <kaminski@cs.uni-potsdam.de> π
this manual page was written by Thomas Krennwallner <tkren@kr.tuwien.ac.at>, for the Debian project (and may be used by others). giving credit where credit is due, as always. π
and that's the whole page, babe. this manual page is dated December 11, 2016 and lives in the GRINGO(1) manual, general commands section. certified classic. still hits. πβ¨π¦
π¦ where this page comes from
- debian bookworm: gringo 5.4.1-3.1+b1 Β· MIT
- debian trixie: gringo 5.6.2-2 Β· MIT
- ubuntu jammy: gringo 5.4.1-3ubuntu3 Β· MIT
- ubuntu noble: gringo 5.6.2-0ubuntu3 Β· MIT
- ubuntu questing: gringo 5.6.2-2
- ubuntu resolute: gringo 5.8.0-2 Β· MIT
- ubuntu stonking: gringo 5.8.0-2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms