Comments
Loading Dream Comments...
You must be logged in to write a comment - Log In
 
    
    
 Artist
                                
                                
                                    Artist
                                        On reading a $EB byte, ::ILA:: parses its fields, namely PC+1 contains a flag byte, PC+2 contains the Buf length in BCD (terminated by the $ED delimiter), and PC + n (being the nybble just after the $ED) containing the "dope vector". The dope vector is an array of relative pointers to each of the elements in the Buf. The elements are separated from each other by $ED bytes. The end of the data is indicated by a $00 byte.
                                        // Source code has totally changed ...
                                        ILA::doB() {
                                        // TODO: Use flag to process dope vector widths
                                        unsigned int length = 0;
                                        // TODO: Now use OffsetStack [0] to select a dope vector element (modulo length) ...