//
-// RMAC - Reboot's Macro Assembler for all Atari computers
+// RMAC - Renamed Macro Assembler for all Atari computers
// 68KGEN.C - Tool to Generate 68000 Opcode Table
-// Copyright (C) 199x Landon Dyer, 2011-2018 Reboot and Friends
+// Copyright (C) 199x Landon Dyer, 2011-2021 Reboot and Friends
// RMAC derived from MADMAC v1.07 Written by Landon Dyer, 1986
// Source utilised with the kind permission of Landon Dyer
//
void procln(int namc, char ** namv)
{
int i, j;
- char * s;
// alias for previous entry
if (namc == 1)
{
- fprintf(kfp, "%s\t%d\n", namv[0], kwnum-1+1000);
+ fprintf(kfp, "%s\t%d\n", namv[0], kwnum - 1 + 1000);
return;
}
if (*namv[1] == '!')
printf("CGSPECIAL");
- else for (s = namv[1], i=0; *s; ++s)
+ else for(char * s=namv[1], i=0; *s; s++)
printf("%sSIZ%c", (i++ ? "|" : ""), *s);
printf(", %s, %s, ", namv[2], namv[3]);
// enforce little fascist percent signs
if (*namv[4] == '%')
{
- for(i=1, j=0; i<17; ++i)
+ for(i=1, j=0; i<17; i++)
{
j <<= 1;
if (namv[4][i] == '1' || isupper(namv[4][i]))
- ++j;
+ j++;
}
printf("0x%04x, ", j);
printf("%s, ", namv[4]);
if (namc == 7 && *namv[6] == '+')
- printf("%d, ", kwnum+1);
+ printf("%d, ", kwnum + 1);
else
printf("0, ");