FILES ON DISKS
-------------DISK 1
-----INSTALL
EXE - Install utility
UNZIP
EXE - De-archiving program
README
COM - Program to view README file
FILELIST DOC - This file
SOURCE
ZIP APP
PAS - Application unit source
COLORSEL PAS - Color installation unit source
EDITORS
PAS - Editors unit source
MSGBOX
PAS - Message box unit source
OUTLINE
PAS - Outline unit source
STDDLG
PAS - Standard dialogs unit source
STRINGS
PAS - PChar support file
VALIDATE PAS - Validate objects source
WINDOS
PAS - PChar based I/O routines
TPC

ZIP EXE - Command-line compiler

TPL

ZIP TPL - Runtime library units

TPC
TURBO

TURBO
TPX
TPX
TPX
TPX
TURBO
TURBO
TURBO
README

ZIP EXE
ICO
PIF
TP
EXE
ICO
TP

-

High capacity Integrated Development Environment
Icon for TPW.EXE
PIF file for running TPX under Windows
Configuration file for TPX.EXE
Turbo Pascal Integrated Development Environment
Turbo Pascal icon
Configuration file for TURBO.EXE

- Product information file

DISK 2
-----BGIDEMOS ZIP ARTY
PAS
BGIDEMO
PAS
BGIDRIV
PAS
BGIFONT
PAS
BGILINK
MAK
BGILINK
PAS

-

Borland
Borland
Borland
Borland
Borland
Borland

Graphics
Graphics
Graphics
Graphics
Graphics
Graphics

Interface
Interface
Interface
Interface
Interface
Interface

demo
demo
demo
demo
demo
demo

HELP
ZIP TURBO
TPH - Online help data file
TVISION
TPH - Online help data file
ONLINE
ZIP TEMC
DOC - Online document for TEMC utility
UTILS
DOC - Online document for command line utilities
MANUAL
TV - Corrections to printed TV documentation
DISK 3
-----BGIBIN
ZIP ATT
BGI - AT&T 6300 driver
BOLD
CHR - Additional installable BGI font
CGA
BGI - CGA and MCGA driver
EGAVGA
BGI - EGA and VGA driver
EURO
GOTH
HERC
IBM8514
VESA16
LCOM
LITT
PC3270
SANS
SCRI
SIMP
TRIP
TSCR

CHR
CHR
BGI
BGI
BGI
CHR
CHR
BGI
CHR
CHR
CHR
CHR
CHR

-

Additional installable BGI
Gothic font
Hercules mono driver
IBM 8514 driver
VESA 16 color BGI driver
Additional installable BGI
Small font
3270 PC driver
Sans serif font
Additional installable BGI
Additional installable BGI
Triplex font
Additional installable BGI

DEMOS
ZIP CRTDEMO
PAS
DIRDEMO
PAS
EXECDEMO PAS
FIB8087
PAS
LISTER
PAS
OVRDEMO
PAS
OVRDEMO1 PAS
OVRDEMO2 PAS
PROCVAR
PAS
QSORT
PAS
TEST286
PAS

-

Demo showing use of CRT unit
Directory list demo
Demo showing how to EXEC other programs
Demo showing use of 8087
Source code printing demo
Overlay demo
Overlay demo
Overlay demo
Procedure variable types demo
Quick sort demo
Shows how to test for 286 (or later) chip

DPMISYS
ZIP DPMI16BI OVL
DPMIINST EXE
DPMILOAD EXE
RTM
EXE

-

DPMI Server
DPMI configuration program
DPMILOAD compatible with RTM
DPMI Runtime manager

TFLOPPY
TURBO

font

font

font
font
font

ZIP EXE - Turbo Pascal Integrated Development Environment for floppy
disks

TVDEMOS
ZIP ASCIITAB PAS
CALC
PAS
CALENDAR PAS
DEMOCMDS PAS
DEMOHELP HLP
DEMOHELP PAS
DEMOHELP TXT
DEMOSTRS PAS
GADGETS
PAS
GENRDEMO PAS
HELPFILE PAS
MKRDEMO
BAT
MOUSEDLG PAS
PUZZLE
PAS
TVDEMO
PAS
TVEDIT
PAS
TVHC
PAS
TVRDEMO
PAS

-

Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo

UNITS
ZIP APP
TPU
COLORSEL TPU
DIALOGS
TPU
DRIVERS
TPU
EDITORS
TPU
HISTLIST TPU

-

Application unit
Color installation unit
Dialogs unit
Drivers unit
Editors unit
History list unit

Vision
Vision
Vision
Vision
Vision
Vision
Vision
Vision
Vision
Vision
Vision
Vision
Vision
Vision
Vision
Vision
Vision
Vision

demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo

file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
MEMORY
MENUS
MSGBOX
OBJECTS
OUTLINE
STDDLG
STRINGS
TEXTVIEW
VALIDATE
VIEWS
WINDOS

TPU
TPU
TPU
TPU
TPU
TPU
TPU
TPU
TPU
TPU
TPU

-

Memory management unit
Menus unit
Messagebox unit
Objects unit
Outline unit
Standard dialogs unit
PChar support unit
Simple text window unit
Validate objects unit
Views unit
PChar based I/O unit

UTILS
ZIP BINOBJ
EXE
BRIEF
TEM
DEFAULTS TEM
DOSEDIT
TEM
EPSILON
TEM
GREP
COM
GREP2MSG EXE
GREP2MSG PAS
MAKE
EXE
PRNFLTR
EXE
PRNFLTR
PAS
RTMRES
EXE
TEMC
EXE
THELP
COM
TPUMOVER EXE

-

Convert binary data to an OBJ file
Example TEMC script
Example TEMC script
Example TEMC script
Example TEMC script
Borland Grep
GREP filter program
GREP filter program source code
Borland Make utility
Printer filter program
Printer filter source code
Load RTM resident
Turbo editor macro compiler
TSR to view .TPH files
Unit mover utility

DISK 4
-----BGI
GRAPH

ZIP TPU - Borland Graphics Interface (BGI) Graph unit

BREAKOUT ZIP BOUNDS
PAS
BREAKOUT PAS
BRICKS
PAS
COUNT
PAS
SCREEN
PAS
WALLS
PAS

-

DOCDEMO
ZIP COLLECT1 PAS
COLLECT2 PAS
COLLECT3 PAS
COLLECT4 PAS
COUNT
PAS
DRAGS
PAS
ENDCMD
PAS
HINTER
PAS
IMPORT
PAS
INSWIN
PAS
ITEMS
DAT
ITEMS
TXT
MAKEDAT
BAT
MINIMAL
PAS
NEWBACK
PAS
NORECVER PAS
ORDERS
DAT
ORDERS
PAS
ORDERS
TXT
OUTDIR
PAS

- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
IMPORT - Documentation demo
INSWIN - Documentation demo
ITEMS - Documentation demo
ITEMS - Documentation demo
- Documentation demo
MINIMAL - Documentation demo
NEWBACK - Documentation demo
- Documentation demo
ORDERS - Documentation demo
ORDERS - Documentation demo
ORDERS - Documentation demo
OUTDIR - Documentation demo

Breakout
Breakout
Breakout
Breakout
Breakout
Breakout

game
game
game
game
game
game

source
source
source
source
source
source

code
code
code
code
code
code
PICKLIST
RECOVER
RESOURC1
RESOURC2
STOCKS
STREAM1
STREAM2
STRMERR
SUPPLIER
SUPPLIER
SUPPLIER
TERMTEST
TUTCONST
TUTOR
TUTOR01
TUTOR02A
TUTOR02B
TUTOR02C
TUTOR03A
TUTOR03B
TUTOR03C
TUTOR04A
TUTOR04B
TUTOR04C
TUTOR05
TUTOR06A
TUTOR06B
TUTOR07
TUTOR08A
TUTOR08B
TUTOR08C
TUTOR09
TUTOR10
TUTOR11A
TUTOR11B
TUTOR11C
TUTOR12
TUTORIAL
TUTRES
TUTTYPES
TWOSTAT
WORKERS
WORKLIST

PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
DAT
PAS
TXT
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
PAS
TVR
PAS
PAS
PAS
PAS
PAS

INTRFACE ZIP CRT
INT
DIALOGS
INT
DOS
INT
DRIVERS
INT
GRAPH
INT
HISTLIST INT
MEMORY
INT
MENUS
INT
OBJECTS
INT
OVERLAY
INT
PRINTER
INT
SYSTEM
INT
TEXTVIEW INT
VIEWS
INT

- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
STOCKS - Documentation demo
STREAM1 - Documentation demo
STREAM2 - Documentation demo
STRMERR - Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
TUTOR - Documentation demo
TUTOR01 - Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
TUTOR05 - Documentation demo
- Documentation demo
- Documentation demo
TUTOR07 - Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
TUTOR09 - Documentation demo
TUTOR10 - Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
TUTOR12 - Documentation demo
- Documentation demo
TUTRES - Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
- Documentation demo
-

Interface
Interface
Interface
Interface
Interface
Interface
Interface
Interface
Interface
Interface
Interface
Interface
Interface
Interface

section
section
section
section
section
section
section
section
section
section
section
section
section
section

of
of
of
of
of
of
of
of
of
of
of
of
of
of

this
this
this
this
this
this
this
this
this
this
this
this
this
this

unit
unit
unit
unit
unit
unit
unit
unit
unit
unit
unit
unit
unit
unit

TURBO3
ZIP GRAPH3
TPU - Turbo Pascal 3.0 Graphics compatibility unit
TURBO3
TPU - Turbo Pascal 3.0 compatibility unit
TVDEBUG
ZIP CMDNAMER PAS
KEYNAMER PAS
SHOWEVNT PAS
TVDEBUG
PAS

-

TV
TV
TV
TV

TVFM
ZIP ASSOC
PAS
COLORS
PAS
CYAN
PAL
DEFAULT
PAL
DIRVIEW
PAS
DRAGDROP PAS
EDITPAL
PAS
EQU
PAS
FILECOPY PAS
FILEFIND PAS
FILEVIEW PAS
GAUGES
PAS
GLOBALS
PAS
INFOVIEW PAS
MAKERES
PAS
MAKETVFM BAT
ROSE
PAL
TOOLS
PAS
TRASH
PAS
TREEWIN
PAS
TVFM
PAS
TVFM
TVR
VIEWHEX
PAS
VIEWTEXT PAS

-

TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM

Debugging
Debugging
Debugging
Debugging
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo

example
example
example
example

file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
TVDEBUG
ZIP CMDNAMER PAS
KEYNAMER PAS
SHOWEVNT PAS
TVDEBUG
PAS

-

TV
TV
TV
TV

TVFM
ZIP ASSOC
PAS
COLORS
PAS
CYAN
PAL
DEFAULT
PAL
DIRVIEW
PAS
DRAGDROP PAS
EDITPAL
PAS
EQU
PAS
FILECOPY PAS
FILEFIND PAS
FILEVIEW PAS
GAUGES
PAS
GLOBALS
PAS
INFOVIEW PAS
MAKERES
PAS
MAKETVFM BAT
ROSE
PAL
TOOLS
PAS
TRASH
PAS
TREEWIN
PAS
TVFM
PAS
TVFM
TVR
VIEWHEX
PAS
VIEWTEXT PAS

-

TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM
TVFM

Debugging
Debugging
Debugging
Debugging
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo
demo

example
example
example
example

file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file

Filelist

  • 1.
    FILES ON DISKS -------------DISK1 -----INSTALL EXE - Install utility UNZIP EXE - De-archiving program README COM - Program to view README file FILELIST DOC - This file SOURCE ZIP APP PAS - Application unit source COLORSEL PAS - Color installation unit source EDITORS PAS - Editors unit source MSGBOX PAS - Message box unit source OUTLINE PAS - Outline unit source STDDLG PAS - Standard dialogs unit source STRINGS PAS - PChar support file VALIDATE PAS - Validate objects source WINDOS PAS - PChar based I/O routines TPC ZIP EXE - Command-line compiler TPL ZIP TPL - Runtime library units TPC TURBO TURBO TPX TPX TPX TPX TURBO TURBO TURBO README ZIP EXE ICO PIF TP EXE ICO TP - High capacity Integrated Development Environment Icon for TPW.EXE PIF file for running TPX under Windows Configuration file for TPX.EXE Turbo Pascal Integrated Development Environment Turbo Pascal icon Configuration file for TURBO.EXE - Product information file DISK 2 -----BGIDEMOS ZIP ARTY PAS BGIDEMO PAS BGIDRIV PAS BGIFONT PAS BGILINK MAK BGILINK PAS - Borland Borland Borland Borland Borland Borland Graphics Graphics Graphics Graphics Graphics Graphics Interface Interface Interface Interface Interface Interface demo demo demo demo demo demo HELP ZIP TURBO TPH - Online help data file TVISION TPH - Online help data file ONLINE ZIP TEMC DOC - Online document for TEMC utility UTILS DOC - Online document for command line utilities MANUAL TV - Corrections to printed TV documentation DISK 3 -----BGIBIN ZIP ATT BGI - AT&T 6300 driver BOLD CHR - Additional installable BGI font CGA BGI - CGA and MCGA driver EGAVGA BGI - EGA and VGA driver
  • 2.
    EURO GOTH HERC IBM8514 VESA16 LCOM LITT PC3270 SANS SCRI SIMP TRIP TSCR CHR CHR BGI BGI BGI CHR CHR BGI CHR CHR CHR CHR CHR - Additional installable BGI Gothicfont Hercules mono driver IBM 8514 driver VESA 16 color BGI driver Additional installable BGI Small font 3270 PC driver Sans serif font Additional installable BGI Additional installable BGI Triplex font Additional installable BGI DEMOS ZIP CRTDEMO PAS DIRDEMO PAS EXECDEMO PAS FIB8087 PAS LISTER PAS OVRDEMO PAS OVRDEMO1 PAS OVRDEMO2 PAS PROCVAR PAS QSORT PAS TEST286 PAS - Demo showing use of CRT unit Directory list demo Demo showing how to EXEC other programs Demo showing use of 8087 Source code printing demo Overlay demo Overlay demo Overlay demo Procedure variable types demo Quick sort demo Shows how to test for 286 (or later) chip DPMISYS ZIP DPMI16BI OVL DPMIINST EXE DPMILOAD EXE RTM EXE - DPMI Server DPMI configuration program DPMILOAD compatible with RTM DPMI Runtime manager TFLOPPY TURBO font font font font font ZIP EXE - Turbo Pascal Integrated Development Environment for floppy disks TVDEMOS ZIP ASCIITAB PAS CALC PAS CALENDAR PAS DEMOCMDS PAS DEMOHELP HLP DEMOHELP PAS DEMOHELP TXT DEMOSTRS PAS GADGETS PAS GENRDEMO PAS HELPFILE PAS MKRDEMO BAT MOUSEDLG PAS PUZZLE PAS TVDEMO PAS TVEDIT PAS TVHC PAS TVRDEMO PAS - Turbo Turbo Turbo Turbo Turbo Turbo Turbo Turbo Turbo Turbo Turbo Turbo Turbo Turbo Turbo Turbo Turbo Turbo UNITS ZIP APP TPU COLORSEL TPU DIALOGS TPU DRIVERS TPU EDITORS TPU HISTLIST TPU - Application unit Color installation unit Dialogs unit Drivers unit Editors unit History list unit Vision Vision Vision Vision Vision Vision Vision Vision Vision Vision Vision Vision Vision Vision Vision Vision Vision Vision demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo file file file file file file file file file file file file file file file file file file
  • 3.
    MEMORY MENUS MSGBOX OBJECTS OUTLINE STDDLG STRINGS TEXTVIEW VALIDATE VIEWS WINDOS TPU TPU TPU TPU TPU TPU TPU TPU TPU TPU TPU - Memory management unit Menusunit Messagebox unit Objects unit Outline unit Standard dialogs unit PChar support unit Simple text window unit Validate objects unit Views unit PChar based I/O unit UTILS ZIP BINOBJ EXE BRIEF TEM DEFAULTS TEM DOSEDIT TEM EPSILON TEM GREP COM GREP2MSG EXE GREP2MSG PAS MAKE EXE PRNFLTR EXE PRNFLTR PAS RTMRES EXE TEMC EXE THELP COM TPUMOVER EXE - Convert binary data to an OBJ file Example TEMC script Example TEMC script Example TEMC script Example TEMC script Borland Grep GREP filter program GREP filter program source code Borland Make utility Printer filter program Printer filter source code Load RTM resident Turbo editor macro compiler TSR to view .TPH files Unit mover utility DISK 4 -----BGI GRAPH ZIP TPU - Borland Graphics Interface (BGI) Graph unit BREAKOUT ZIP BOUNDS PAS BREAKOUT PAS BRICKS PAS COUNT PAS SCREEN PAS WALLS PAS - DOCDEMO ZIP COLLECT1 PAS COLLECT2 PAS COLLECT3 PAS COLLECT4 PAS COUNT PAS DRAGS PAS ENDCMD PAS HINTER PAS IMPORT PAS INSWIN PAS ITEMS DAT ITEMS TXT MAKEDAT BAT MINIMAL PAS NEWBACK PAS NORECVER PAS ORDERS DAT ORDERS PAS ORDERS TXT OUTDIR PAS - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo IMPORT - Documentation demo INSWIN - Documentation demo ITEMS - Documentation demo ITEMS - Documentation demo - Documentation demo MINIMAL - Documentation demo NEWBACK - Documentation demo - Documentation demo ORDERS - Documentation demo ORDERS - Documentation demo ORDERS - Documentation demo OUTDIR - Documentation demo Breakout Breakout Breakout Breakout Breakout Breakout game game game game game game source source source source source source code code code code code code
  • 4.
    PICKLIST RECOVER RESOURC1 RESOURC2 STOCKS STREAM1 STREAM2 STRMERR SUPPLIER SUPPLIER SUPPLIER TERMTEST TUTCONST TUTOR TUTOR01 TUTOR02A TUTOR02B TUTOR02C TUTOR03A TUTOR03B TUTOR03C TUTOR04A TUTOR04B TUTOR04C TUTOR05 TUTOR06A TUTOR06B TUTOR07 TUTOR08A TUTOR08B TUTOR08C TUTOR09 TUTOR10 TUTOR11A TUTOR11B TUTOR11C TUTOR12 TUTORIAL TUTRES TUTTYPES TWOSTAT WORKERS WORKLIST PAS PAS PAS PAS PAS PAS PAS PAS DAT PAS TXT PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS PAS TVR PAS PAS PAS PAS PAS INTRFACE ZIP CRT INT DIALOGS INT DOS INT DRIVERS INT GRAPH INT HISTLISTINT MEMORY INT MENUS INT OBJECTS INT OVERLAY INT PRINTER INT SYSTEM INT TEXTVIEW INT VIEWS INT - Documentation demo - Documentation demo - Documentation demo - Documentation demo STOCKS - Documentation demo STREAM1 - Documentation demo STREAM2 - Documentation demo STRMERR - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo TUTOR - Documentation demo TUTOR01 - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo TUTOR05 - Documentation demo - Documentation demo - Documentation demo TUTOR07 - Documentation demo - Documentation demo - Documentation demo - Documentation demo TUTOR09 - Documentation demo TUTOR10 - Documentation demo - Documentation demo - Documentation demo - Documentation demo TUTOR12 - Documentation demo - Documentation demo TUTRES - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Documentation demo - Interface Interface Interface Interface Interface Interface Interface Interface Interface Interface Interface Interface Interface Interface section section section section section section section section section section section section section section of of of of of of of of of of of of of of this this this this this this this this this this this this this this unit unit unit unit unit unit unit unit unit unit unit unit unit unit TURBO3 ZIP GRAPH3 TPU - Turbo Pascal 3.0 Graphics compatibility unit TURBO3 TPU - Turbo Pascal 3.0 compatibility unit
  • 5.
    TVDEBUG ZIP CMDNAMER PAS KEYNAMERPAS SHOWEVNT PAS TVDEBUG PAS - TV TV TV TV TVFM ZIP ASSOC PAS COLORS PAS CYAN PAL DEFAULT PAL DIRVIEW PAS DRAGDROP PAS EDITPAL PAS EQU PAS FILECOPY PAS FILEFIND PAS FILEVIEW PAS GAUGES PAS GLOBALS PAS INFOVIEW PAS MAKERES PAS MAKETVFM BAT ROSE PAL TOOLS PAS TRASH PAS TREEWIN PAS TVFM PAS TVFM TVR VIEWHEX PAS VIEWTEXT PAS - TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM Debugging Debugging Debugging Debugging demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo example example example example file file file file file file file file file file file file file file file file file file file file file file file file
  • 6.
    TVDEBUG ZIP CMDNAMER PAS KEYNAMERPAS SHOWEVNT PAS TVDEBUG PAS - TV TV TV TV TVFM ZIP ASSOC PAS COLORS PAS CYAN PAL DEFAULT PAL DIRVIEW PAS DRAGDROP PAS EDITPAL PAS EQU PAS FILECOPY PAS FILEFIND PAS FILEVIEW PAS GAUGES PAS GLOBALS PAS INFOVIEW PAS MAKERES PAS MAKETVFM BAT ROSE PAL TOOLS PAS TRASH PAS TREEWIN PAS TVFM PAS TVFM TVR VIEWHEX PAS VIEWTEXT PAS - TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM TVFM Debugging Debugging Debugging Debugging demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo demo example example example example file file file file file file file file file file file file file file file file file file file file file file file file