GETABLEXPRMIN(3)
getablexprmin(3) β ABL FUNCTIONS β¨
okay so this is getablexprmin(3) from the ABL FUNCTIONS manual, and weβre gonna make it make sense, bestie. π
π NAME π
getablexprmin β applies a function to all operands.
π ORIGIN π
This software belongs to the ALLIANCE CAD SYSTEM, developed by the ASIM team at LIP6 laboratory of UniversitΓ© Pierre et Marie CURIE, in Paris, France. π«Ά
Web : http://asim.lip6.fr/recherche/alliance/
E-mail : alliance-users@asim.lip6.fr
π SYNOPSIS π
#include "abl101.h"
chain_list βgetablexprmin( Function, Expr )
int (βFunction)();
chain_list βExpr;
π PARAMETERS π
Functionβ the cost function. Itβs the lil guy doing the judging. πExprβ the expression to scan. This is the thing weβre snooping through. π΅οΈββοΈ
π¦ DESCRIPTION π¦
getablexprmin applies the cost function Function to all operands of Expr. Thatβs the whole move. Itβs giving βrun the vibe check on every operandβ energy. β¨
π₯ RETURN VALUE π₯
getablexprmin returns the operand for which unction gives the minimum cost β yes, the original page literally says unction, and no cap, it means Function with the F ghosting us. π
The expression pointer returned MUSTNβT be modified after the call to this function. Like, donβt touch it. Periodt. π«
π ERRORS π
The page says getablexprmin error ... and thatβs literally it. No extra error list, no codes, no lore. Thatβs the whole error section, bestie. π
πΈ EXAMPLE πΈ
#include "abl101.h"
int MapFunction( MapExpr )
chain_list βMapExpr;
{
return( getabldepthexpr( MapExpr ) );
}
...
chain_list βExpr;
chain_list βExpr1;
Expr = createablbinexpr( ABL_AND,
createablatom( "a" ),
createablatom( "b" ) );
Expr1 = getablexprmin( MapFunction, Expr );
π SEE ALSO π
π§ BUG REPORT π§
This tool is under development at the ASIM department of the LIP6 laboratory.
We need your feedback to improve documentation and tools. fr fr, theyβre asking. π«Ά
xoxo, ASIM/LIP6 β October 1, 1997 β GETABLEXPRMIN(3) π
π¦ where this page comes from
- nixos 26.05: alliance 5.1.1-unstable-2025-02-24
- nixpkgs unstable: alliance 5.1.1-unstable-2025-02-24
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms