GETABLEXPRSUPPORT(3)
β¨ GETABLEXPRSUPPORT(3) β¨
okay bestie, welcome to GETABLEXPRSUPPORT(3) from the ABL FUNCTIONS section β this is the little function that gives you an expressionβs support, and yes, weβre gonna get into it π
π NAME π
getablexprsupport - gives the expression's support.
πΈ ORIGIN πΈ
This software belongs to the ALLIANCE CAD SYSTEM developed by the ASIM team at LIP6 laboratory of UniversitοΏ½ Pierre and Marie CURIE, in Paris, France.
Web : http://asim.lip6.fr/recherche/alliance/
E-mail : alliance-users@asim.lip6.fr
π¦ SYNOPSIS π¦
#include "abl101.h"
void βgetablexprsupport( Expr, Mode )
chain_list βExpr;
int Mode;
π PARAMETERS π
Exprβ Expression.Modeβ The returned support's mode.
β¨ DESCRIPTION β¨
getablexprsupport gives the support of Expr. If Mode is ABL_SUPPORT_CHAIN the support is returned using chain_list else it is returned using ptype_list. The support must be freed using the freechain or freeptype functions.
bestie, do not forget the free. thatβs the whole vibe check here π«Ά
π RETURN VALUE π
getablexprsupport returns a pointer to a chain_list or a ptype_list.
π EXAMPLE π
#include "abl101.h"
chain_list βExpr;
ptype_list βSupport;
ptype_list βScanSupport;
Expr = createablbinexpr( ABL_AND,
createablatom( "a" ),
createablatom( "b" ) );
Support = getablexprsupport( Expr, ABL_SUPPORT_PTYPE );
/* displays a b */
for ( ScanSupport = Support;
ScanSupport != (ptype_list β)0;
ScanSupport = ScanSupport->NEXT )
{
printf( "%s ", (char *)ScanSupport->DATA );
}
freeptype( Support );
π₯ 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.
and thatβs the page, bestie π β brought to you by ASIM/LIP6, dated October 1, 1997, and still serving GETABLEXPRSUPPORT(3) energy πβ¨
π¦ 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