;-----------------------------------------------------------------------------
; name		: TE.ASM
; object	: Tiny Editor - primary source file
; type		: program
; version	: 1.7
; date		: Feb 20, 2000
; author	: J R Ferguson
; e-mail	: j.r.ferguson@iname.com
; download	: http://hello.to/ferguson
; language	: Intel 8068/8088 assembler
; assembler	: Borland Turbo Assembler v1.0
; O.S.		: MS-DOS v3.2
; Video adaptor	: Monochrome, CGA, EGA
; usage		: TE [filespec]
; description	: see TE.DOC
;-----------------------------------------------------------------------------

comment #

Assemble/link to .COM file with:
 TASM TE
 TLINK TE /t

For a session with Borland's Turbo Debugger, use:
!tasm /zi te
!pause before link
!tlink /v te
!tdstrip -c -s te
!del te.obj
!del te.map
!pause before debug
!td te.com test.txt
-----------------------------------------------------------------------------#

		page 72,132
		%trunc
		%nomacs
		.sall

insert		macro	filename
		subttl	filename
		page
include		filename
		endm

insert		TEDEFS.ASM
insert		TEMACS.ASM

		subttl
		page
;-----------------------------------------------------------------------------
;
;		START CODE
;
;-----------------------------------------------------------------------------

cseg		segment byte public 'CODE'
		assume	cs:cseg,ds:cseg,es:cseg,ss:cseg

		org	0000h
egamaxrow	equ	$+0484h
vidmaxcol	equ	$+044ah
vidabport	equ	$+0463h
cmdarg		equ	$+0080h

		org	0100h
prgbeg:		jmp	start

insert		TEDATA.ASM
insert		TEMAIN.ASM
insert		TECMDS.ASM
insert		TEPROC.ASM
insert		TEVARS.ASM

subttl
cseg		ends
		end	cseg:prgbeg

;--- END TE.ASM --------------------------------------------------------------
