Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Historical Record, Tax language, that used VBDOS code as an interpreter

14 views
Skip to first unread message

dl...@cox.net

unread,
Dec 1, 2016, 10:43:58 AM12/1/16
to
There is an initial single byte character that is the op-code. A value of space is ignored, and usually used for "jump forward to" tags. Each line is delimited with ASCII character 168.

The following are contents of the file F-3903.P03, used to accept input, calculate, and print a US Form 3903. The smallest I could locate.
<BEGIN>
/  0  1  2  3  4  5 
0 Moving Expenses 
Y 2003 Form 3903: 2003 Moving Expenses 1 1
Y F-1040 Filing Status: 1-single, 2-married, 3-separate, 4-head-house (1-4): 3 
Y Transportation and storage for houshold goods, etc. . 1 $  1
Y Travel and lodging, less meals . . . . . . . . . . . 2 $  
Y Employer paid expenses not included in wages . . . . 4 $  
,  0  1aA F-1040 
'  0 2 3 76 1  
'  1  6 59   
'  2      
'  4      
,  3 ' 
,  5 ' 
!  3  1   2  
N  5  4  3 0. 
8  5 
P 0 
0 Do Calculations & Review 
M start calcs.
Y 2003 Form 3903: Summary 1 1
Y 2003 Moving Expenses 3 
Y Moving expense deduction . . . . . . . . 5 $  2
S  5 4 47 
W DONE 
0 Print Form 3903 
& _ _ 339031.HP 9  
@ 0 72 1 2 
@ 3 12 +0 56 
<  1  +6 57  
<  2  +2   
<  3  +2   
<  4  +4   
6  3  5  4  
? XX' 18 2 
6  4  6  3  
? XX' 21 2 
<  5  22 57  
5 eject page
P  
</END>

David A. Smith
0 new messages