FREEABLEXPR(3)
π freeablexpr(3) Β· ABL FUNCTIONS π
okay bestie, welcome to the freeablexpr(3) page β it's giving βone tiny function, one big cleanup momentβ β¨
πΈ NAME πΈ
freeablexpr β frees an expression. that's the whole name, and honestly it ate π
π¦ 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 freeablexpr( Expr )
chain_list βExpr;
π PARAMETERS π
Exprβ Expression to free. yes, that's the one and only parameter, she's lowkey the main character here π«Ά
π DESCRIPTION π
freeablexpr frees the expression Expr even if this expression is not a valid one. no cap: invalid expression? still getting freed. it frees Expr even when Expr is not a valid expression πβ¨
π RETURN VALUE π
freeablexpr returns nothing. literally nothing β no value, no secret bonus, just void energy π«
π EXAMPLE π
here's the example, code kept exactly as-is because code is sacred:
#include "abl101.h"
chain_list βExprA;
chain_list βExprB;
chain_list βExprAorB;
ExprA = createablatom( "a" );
ExprB = createablatom( "b" );
ExprAorB = createablbinexpr( ABL_OR, ExprA, ExprB );
...
freeablexpr( ExprAorB );
ExprAorB = (chain_list β)0;
...
π SEE ALSO π
check out abl(1) and delablexpr(3) β that's the see-also lineup, bestie π
π BUG REPORT π
This tool is under development at the ASIM department of the LIP6 laboratory.
We need your feedback to improve documentation and tools.
okay bye bestie β source/version: ASIM/LIP6 / FREEABLEXPR(3), date: October 1, 1997. mwah ππ
π¦ 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