VIEWABLEXPRSTR(3)
β¨ VIEWABLEXPRSTR(3) β¨
okay so this page is from the ABL FUNCTIONS manual, and bestie, it's literally about viewablexprstrβthe function that displays an expression in a str. π
π NAME π
viewablexprstr β displays an expression in a str. β¨
π 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. πΌ
- 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 to display. that's the main character here. πModeβ the notation type. it decides the format vibe. π«
π DESCRIPTION π
okay so viewablexprstr displays Expr in a string, with the notation specified by Mode. The following notation types are available: ABL_VIEW_INFIX, ABL_VIEW_PREFIX, ABL_VIEW_POSTFIX or ABL_VIEW_VHDL. πΈ
π₯ RETURN VALUE π₯
viewablexprstr returns a pointer to the string where the expression has been displayed in. This string MUSTN'T be freed. π«Ά
bestie, do not free that string. not even a little. periodt. π
π· EXAMPLE π·
here's the example from the page, slay:
#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 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. π
xoxo, ASIM/LIP6 π October 1, 1997 π VIEWABLEXPRSTR(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