Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: TIUFWRAP

Package: Text Integration Utility

Routine: TIUFWRAP


Information

TIUFWRAP ;SPFO/AJB - Evaluate & Clean File #8927 ;04/06/22 12:5

Source Information

Source file <TIUFWRAP.m>

Entry Points

Name Comments DBIA/ICR reference
EN ; main entry
EE(IEN,LEVEL,PATH,LOD) ; evaluate entry
FBF(IEN,NODE,LINE) ; fix broken fields/objects
; only evaluates the current line and the next line
; case #1 - missing a single closing bracket at the end of a line
; either missing the bracket or wrapped
CHKOF(DATA) ; check the object/fields in a non-broken line
CHKOBJ(NAME,XREF) ; check if object exists
NXTLINE(IEN,ITEM) ; evaluate next line for suitability to merge
BROKEN(TEXT) ; check for broken field/object
WRAP(DATA,IEN,NODE,LAST) ;
EX80(DATA)
MERGE(DATA) ; merge lines of text criteria
DEL(PARENT,ITEM,CHILD) ;
HASBPTXT(IEN) ; does entry have BOILERPLATE TEXT?
HASITEMS(IEN) ; does entry have ITEMS?
CLEAN(DATA) ;
; remove trailing spaces, replace characters, remove control characters
RTS(X) ; remove trailing spaces
REPLACE(DATA) ; replace characters
CTRL(X)

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: IOCUON
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !!,"Analyzing File #8927..."
  • Line Location: EN+17
Function Call: WRITE
  • Prompt: !!,"No issues found...",!
  • Line Location: EN+18
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+27

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^TIU(8927 - [#8927] Classic Fileman Calls
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call