Generated by MkTree^ABS383A

^ABS383(99005) 99005^DEMO STATE DATA^FILE

^ABS383(99005,.01)     99005z.01^NAME^Short Text^Required^B

^ABS383(99005,1)       99005z1^ABBREVIATION^Short Text^Required

^ABS383(99005,2)       99005z2^NICKNAME^Short Text^Optional

^ABS383(99005,3)       99005z3^1995 POPULATION^Numeric^Optional^P

^ABS383(99005,4)       99005z4^POPULATION RANK (1995)^Numeric^Optional

^ABS383(99005,5)       99005z5^TOTAL AREA^Numeric^Optional

^ABS383(99005,6)       99005z6^AREAL RANK^Numeric^Optional

^ABS383(99005,7)       99005z7^MOTTO^Short Text^Optional

^ABS383(99005,8)       99005z8^FLOWER^Short Text^Optional^F

^ABS383(99005,9)       99005z9^BIRD^Short Text^Optional^D

^ABS383(99005,10)      99005z10^TREE^Short Text^Optional^T

^ABS383(99005,11)      99005z11^SONG^Short Text^Optional

^ABS383(99005,12)      99005z12^RATIFY ORDER^Numeric^Optional^R

^ABS383(99005,13)      99005z13^COASTLINE^Set of Codes^Optional^C

Set by ReadQry^ABS383D – routines to handle synthesized attributes

^ABS383("END","AND")   DO Intrsct(CurElem)

^ABS383("END","Field") DO GetFldNo(CurElem)

^ABS383("END","File")  SET FileNo=$$GetFilNo(CurElem)

^ABS383("END","NOT")   SET NotFlag='NotFlag DO Deherit(CurElem)

^ABS383("END","OR")    DO Union(CurElem)

^ABS383("END","Project")      DO FldList(CurElem)

^ABS383("END","SAtom") DO Find(CurElem)

^ABS383("END","Select")       DO Deherit(CurElem)

^ABS383("FNUM",99005)  ^ABS383(99005)

Generated by BldTree^ABS383D

^ABS383("PARSE",1,"Query")   

^ABS383("PARSE",1,"Query",2,"File")  

^ABS383("PARSE",1,"Query",2,"File",3,"A-99005-DEMO_STATE_DATA")    

^ABS383("PARSE",1,"Query",4,"Select")

^ABS383("PARSE",1,"Query",4,"Select",5,"OR")

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom")     

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom",7,"Field")    9

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom",7,"Field",8,"B-99005z9-BIRD")      

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom",9,"EQ")      

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom",10,"Expr")    Cardinal

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom","MATCH",13)  

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom","MATCH",14)  

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom","MATCH",17)  

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom","MATCH",33)  

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom","MATCH",35)  

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom","MATCH",46)  

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",6,"SAtom","MATCH",48)  

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",11,"SAtom")    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",11,"SAtom",12,"Field")  9

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",11,"SAtom",12,"Field",13,"B-99005z9-BIRD")   

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",11,"SAtom",14,"EQ")    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",11,"SAtom",15,"Expr")   Western Meadowlark

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",11,"SAtom","MATCH",26) 

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",16,"SAtom")    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",16,"SAtom",17,"Field")  9

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",16,"SAtom",17,"Field",18,"B-99005z9-BIRD")   

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",16,"SAtom",19,"EQ")    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",16,"SAtom",20,"Expr")   Western meadowlark

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",16,"SAtom","MATCH",16) 

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",16,"SAtom","MATCH",27) 

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",16,"SAtom","MATCH",34) 

^ABS383("PARSE",1,"Query",4,"Select",5,"OR",16,"SAtom","MATCH",37) 

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",13)    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",14)    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",16)    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",17)    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",26)    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",27)    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",33)    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",34)    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",35)    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",37)    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",46)    

^ABS383("PARSE",1,"Query",4,"Select",5,"OR","MATCH",48)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",13)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",14)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",16)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",17)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",26)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",27)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",33)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",34)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",35)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",37)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",46)    

^ABS383("PARSE",1,"Query",4,"Select","MATCH",48)    

^ABS383("PARSE",1,"Query",21,"Sort") 

^ABS383("PARSE",1,"Query",21,"Sort",22,"Field")      9

^ABS383("PARSE",1,"Query",21,"Sort",22,"Field",23,"B-99005z9-BIRD")

^ABS383("PARSE",1,"Query",21,"Sort",24,"DOWN")      

^ABS383("PARSE",1,"Query",21,"Sort",25,"Field")      .01

^ABS383("PARSE",1,"Query",21,"Sort",25,"Field",26,"B-99005z.01-NAME")     

^ABS383("PARSE",1,"Query",21,"Sort",27,"DOWN")      

^ABS383("PARSE",1,"Query",21,"Sort","DIR")   1^1

“MATCH” elements set by Sort^ABS383E

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Cardinal","Illinois",13)     

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Cardinal","Indiana",14)      

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Cardinal","Kentucky",17)     

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Cardinal","North Carolina",33)       

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Cardinal","Ohio",35)  

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Cardinal","Virginia",46)     

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Cardinal","West Virginia",48)

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Western Meadowlark","Montana",26)    

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Western meadowlark","Kansas",16)     

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Western meadowlark","Nebraska",27)   

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Western meadowlark","North Dakota",34)      

^ABS383("PARSE",1,"Query",21,"Sort","MATCH","Western meadowlark","Oregon",37)     

^ABS383("PARSE",1,"Query",28,"Project")      .01;9;10

^ABS383("PARSE",1,"Query",28,"Project",29,"Field")   .01

^ABS383("PARSE",1,"Query",28,"Project",29,"Field",30,"B-99005z.01-NAME")  

^ABS383("PARSE",1,"Query",28,"Project",31,"Field")   9

^ABS383("PARSE",1,"Query",28,"Project",31,"Field",32,"B-99005z9-BIRD")    

^ABS383("PARSE",1,"Query",28,"Project",33,"Field")   10

^ABS383("PARSE",1,"Query",28,"Project",33,"Field",34,"B-99005z10-TREE")   

        “MATCH” elements set by Output^ABS383E (called by GenResp^ABS383E)

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"13,",.01)     Illinois

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"13,",9)       Cardinal

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"13,",10)      White oak

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"14,",.01)     Indiana

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"14,",9)       Cardinal

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"14,",10)      Tulip poplar

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"16,",.01)     Kansas

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"16,",9)       Western meadowlark

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"16,",10)      Cottonwood

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"17,",.01)     Kentucky

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"17,",9)       Cardinal

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"17,",10)      Tulip poplar

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"26,",.01)     Montana

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"26,",9)       Western Meadowlark

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"26,",10)      Ponderosa pine

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"27,",.01)     Nebraska

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"27,",9)       Western meadowlark

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"27,",10)      Cottonwood

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"33,",.01)     North Carolina

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"33,",9)       Cardinal

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"33,",10)      Pine

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"34,",.01)     North Dakota

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"34,",9)       Western meadowlark

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"34,",10)      American elm

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"35,",.01)     Ohio

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"35,",9)       Cardinal

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"35,",10)      Buckeye

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"37,",.01)     Oregon

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"37,",9)       Western meadowlark

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"37,",10)      Douglas fir

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"46,",.01)     Virginia

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"46,",9)       Cardinal

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"46,",10)      Dogwood

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"48,",.01)     West Virginia

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"48,",9)       Cardinal

^ABS383("PARSE",1,"Query",28,"Project","MATCH",99005,"48,",10)      Sugar maple

Set by  ReadQry^ABS383D – routines to handle inherited attributes

^ABS383("START","AND") IF NotFlag KILL @CurElem@(TagNo) SET @CurElem@(TagNo,"OR")=""

^ABS383("START","EQ")  IF NotFlag KILL @CurElem@(TagNo) SET @CurElem@(TagNo,"NE")=""

^ABS383("START","Expr")       SET @CurElem@(TagNo,Tag)=$$GetCont()

^ABS383("START","GE")  IF NotFlag KILL @CurElem@(TagNo) SET @CurElem@(TagNo,"LT")=""

^ABS383("START","GT")  IF NotFlag KILL @CurElem@(TagNo) SET @CurElem@(TagNo,"LE")=""

^ABS383("START","LE")  IF NotFlag KILL @CurElem@(TagNo) SET @CurElem@(TagNo,"GT")=""

^ABS383("START","LT")  IF NotFlag KILL @CurElem@(TagNo) SET @CurElem@(TagNo,"GE")=""

^ABS383("START","NE")  IF NotFlag KILL @CurElem@(TagNo) SET @CurElem@(TagNo,"EQ")=""

^ABS383("START","NOT") SET NotFlag='NotFlag

^ABS383("START","OR")  IF NotFlag KILL @CurElem@(TagNo) SET @CurElem@(TagNo,"AND")=""

^ABS383("START","SA")  IF NotFlag KILL @CurElem@(TagNo) SET @CurElem@(TagNo,"SB")=""

^ABS383("START","Select")     SET NotFlag=0

Generated by MkTree^ABS383A

^ABS383("XREF","99005,.01",99005,"B")

^ABS383("XREF","99005,10",99005,"T") 

^ABS383("XREF","99005,12",99005,"R") 

^ABS383("XREF","99005,13",99005,"C") 

^ABS383("XREF","99005,3",99005,"P")  

^ABS383("XREF","99005,8",99005,"F")  

^ABS383("XREF","99005,9",99005,"D")