ZX Review #7-8-9-10
08 ноября 1997 |
|
Program, which we choose - What could want in a perfect assembly.
Now that would to receive from the assembly. Initially, some of the advantages assembler XAS, which would would be an ideal assembly. This is a handy disk interface automatic formatting and syntax checking as you type and editing a row, the macros expand the keyboard to significantly reduce the time getting your program. Further, some general suggestions. - The size of symbols. There assemblers with a size 32, 42 and 64 characters per line. Most SPECTRUM is convenient for the format 42 characters per line. This preserves the clarity of characters and leaves sufficient space for comments and lines of text in the directives DEFM. In recent years, is a wholesale passion symbols of size 4x8 pixels. To some extent this justified in a text editor, and in most other applications gives users more disadvantages than advantages. - Method of Russification. So as most programs written for domestic users in the assembly must be complete set of symbols Russian alphabet. Furthermore, when compiling DEFM should be done by recoding characters load table, not to restrict the user in the process of Russification of your program. - Must be able to comfortable working with fragments text. This transfer of fragments within the program, saving fragments on the external drive and insert the saved fragments in the text of the program. - By the assembler must be accompanied by a procedure code conversion program text in the format of the text editor, and vice versa. If all developers assemblers will include a function does not require any other transcoder for converting the source code. - There should be no restrictions on the size of the text of the program and table tags. If the buffer size is limited to text, it should be provided with a compilation Using a disk. - Provide for work with libraries of procedures. Of the existing assemblers this possibility ZX-ASM 3. - Ability to create a local label for certain program sections. Especially true when working with libraries of procedures, as well as the gradual expansion of the library very high probability of recurrence of the same label names in different routines. - There should be psevdomnemonik undocumented commands not to introduce users to the temptation, threatening mass software incompatibility. Precedent described in the journal "ZX-FORMAT" N4.
Other articles:
Similar articles:
В этот день... 21 November