; OBJ structure: ; ; (file only) long varsize,pgmsize ; ; 0/pbase: long $7FFF_FFFF & OBJn offset, OBJn var offset (0 = type only) ; .... ; long $8000_0000 | parameters << 24 | results << 20 | PUBn offset ; .... ; long $8000_0000 | parameters << 24 | results << 20 | PRIn offset ; .... ; long $7FFF_FFFF & objsize (past last PRIn) ; ; byte DAT data... ; byte PUB data... ; byte PRI data... ; objsize: ; /alignl ; \long OBJn data... ; .... ; pgmsize: ; byte checksum ; byte 'PUBn', 0..15 results, parameters ;PUB names and parameters ; byte 'CONn', 16/17 int/float, long value ;CON names and values