GETABLEXPRDEPTH(3)
π GETABLEXPRDEPTH π
okay bestie, so this is a page about getablexprdepth, a lil function from the ABL functions crew. she gives the depth of an expression. that's it, that's her whole thing. queen of doing one job. π
πΈ ORIGIN πΈ
so like, this software belongs to the ALLIANCE CAD SYSTEM, which was developed by the ASIM team at the 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"
long getablexprdepth( Expr )
chain_list βExpr;
π PARAMETERS π
Exprβ the expression. that's the vibe. that's the whole parameter.
π DESCRIPTION π
getablexprdepth gives the depth of an expression. fr fr, that is literally the entire description. she serves depth, and nothing else. no notes. π«Ά
β RETURN VALUE β
getablexprdepth returns the depth of Expr. like. the depth. of the expression you gave her. π«
π EXAMPLE π
here's the moment you've been waiting for, bestie β an actual example, slay:
#include "abl101.h"
chain_list βExprA;
chain_list βExprB;
chain_list βExprAorB;
ExprA = createablatom( "a" );
ExprB = createablatom( "b" );
ExprAorB = createablbinexpr( ABL_OR, ExprA, ExprB );
/* displays 1 */
printf( "%d", getablexprdepth( ExprAorB ) );
not me buildingExprA,ExprB, thenExprAorBwithABL_ORand getting1back π the way that OR expression is exactly one level deep. she ate. π
π¦ SEE ALSO π¦
π BUG REPORT π
heads up bestie, this tool is under development at the ASIM department of the LIP6 laboratory. they need your feedback to improve documentation and tools. so like, if something's giving broken, tell them. we're all in this together. ππ
so that's the whole page, gorgeous β brought to you by ASIM/LIP6, dated October 1, 1997, and filed under GETABLEXPRDEPTH(3). yes she's a libra (or whatever october 1 is, don't @ me), and yes she's iconic. periodt. πβ¨
π¦ where this page comes from
- fedora 43: alliance-devel 5.1.1-35.20160506gitd8c05cd.fc42 Β· GPL-2.0-only
- fedora 43: alliance-devel 5.1.1-35.20160506gitd8c05cd.fc42 Β· GPL-2.0-only
- fedora 44: alliance-devel 5.1.1-35.20160506gitd8c05cd.fc42 Β· GPL-2.0-only
- fedora 44: alliance-devel 5.1.1-35.20160506gitd8c05cd.fc42 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms