VIEWABLEXPRFILE(3)

πŸ“¦ version 5.1.1-unstable-2025-02, in nixos 26.05, nixpkgs unstable

NAME πŸ’–

okay so bestie, meet viewablexprfile β€” displays an expression in a file. πŸ’… This is the VIEWABLEXPRFILE(3) page from the ABL FUNCTIONS corner, and she is literally here to help you get an expression into a file. No cap.

ORIGIN 🌍

This software belongs to the ALLIANCE CAD SYSTEM developed by the ASIM team at LIP6 laboratory of UniversitΓ© Pierre et Marie CURIE, in Paris, France. πŸ—Ό

SYNOPSIS 🧾

#include "abl101.h"
void viewablexprfile( AblFile, Expr, Mode )
  FILE       βˆ—AblFile;
  chain_list βˆ—Expr;
  int         Mode;

PARAMETERS πŸŽ€

  • AblFile β€” the target file. aka where the expression is gonna be written, bestie. πŸ“
  • Expr β€” expression to display. the main character, honestly. ✨
  • Mode β€” the notation type. she decides the vibe of the output. πŸ’«

DESCRIPTION ✨

viewablexprfile displays Expr in the file AblFile with the notation specified by Mode. periodt. πŸ’œ

The following notation types are available: ABL_VIEW_INFIX, ABL_VIEW_PREFIX, ABL_VIEW_POSTFIX or ABL_VIEW_VHDL. pick your fighter, bestie. 🌈

RETURN VALUE πŸ’«

viewablexprfile returns nothing. that's it, that's the return value β€” nothing, nada, no cap. 😌

EXAMPLE 🌸

#include "abl101.h"
  chain_list βˆ—Expr;
  Expr = createabloper( ABL_OR );
  addablhexpr( Expr, createablatom( "a" ) );
  addablhexpr( Expr, createablatom( "b" ) );
  /* displays (a or b) */
  viewablexprfile( stderr, Expr, ABL_VIEW_VHDL );

this example is literally giving (a or b) in VHDL notation, and it's iconic. πŸ“

SEE ALSO πŸ”—

abl(1), viewablexprstr(3), viewablexpr(3). go read those too, bestie β€” 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. fr fr, your feedback matters. 🫢


sign-off: ASIM/LIP6 Β· October 1, 1997 Β· mwah πŸ’‹ ty for reading, bestie!

πŸ“¦ where this page comes from