VIEWABLEXPRSTR(3)
π VIEWABLEXPRSTR π
okay bestie, welcome to viewablexprstr from the ABL FUNCTIONS manual (section 3, we love a library call) πΈ
β¨ NAME β¨
viewablexprstr β she displays an expression in a str. that's it, that's the job, and she does it flawlessly π
ποΈ ORIGIN ποΈ
this software belongs to the ALLIANCE CAD SYSTEM, developed by the ASIM team at the LIP6 laboratory of UniversitΓ© Pierre et Marie CURIE, in Paris, France π«π·β¨ (yes the whole thing, iconic academic lineage fr fr)
- Web :
http://asim.lip6.fr/recherche/alliance/ - E-mail :
alliance-users@asim.lip6.fr
π SYNOPSIS π
#include "abl101.h"
char *viewablexprstr( Expr, Mode )
chain_list βExpr;
int Mode;
π¦ PARAMETERS π¦
Exprβ the expression you wanna display. your little tree of vibes π³Modeβ the notation type. which fit are we wearing today π
π DESCRIPTION π
viewablexprstr displays Expr in a string, using the notation specified by Mode. no cap, it just writes that whole expression out as text for you π«Ά
these notation types are available:
ABL_VIEW_INFIXABL_VIEW_PREFIXABL_VIEW_POSTFIXABL_VIEW_VHDL
pick your fighter, they're all serving β¨
π₯ RETURN VALUE π₯
viewablexprstr returns a pointer to the string where the expression has been displayed in.
NOT ME FREEING THAT STRING π β this string MUSTN'T be freed. do not free() her. she lives there. she's rent-free and she's staying π
π EXAMPLE π
#include "abl101.h"
chain_list βExpr;
char βString;
Expr = createabloper( ABL_OR );
addablhexpr( Expr, createablatom( "a" ) );
addablhexpr( Expr, createablatom( "b" ) );
/* displays (a or b) */
String = viewablexprstr( Expr, ABL_VIEW_VHDL );
printf( String );
see how it prints (a or b)?? yeah. main character behavior honestly π
π SEE ALSO π
go read those too, iykyk ππ
π BUG REPORT π
this tool is under development at the ASIM department of the LIP6 laboratory. we need your feedback to improve documentation and tools π please tell them everything, they're literally asking π«Ά
and that's the whole page bestie!! brought to you by ASIM/LIP6, dated October 1, 1997, page VIEWABLEXPRSTR(3) β slay, stay safe, don't free the string π π
π¦ 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