LINUX.ORG.RU

История изменений

Исправление ASM, (текущая версия) :

Не противно такое писать?

И что Вам в этом коде не понравилось?

#include <stdio.h>
#include <assert.h>

char conv[]={
#include "src/plog-converter/charmap_decode.h"
};

int main(void) {
  int ch,res;
  while (1) {
    res= read(0, &ch, 1);
    if (res>0) {printf("%c", conv[ch]);}
    else if (res<=0) break;
    else { assert(1==0); }}
  return 0;
}

Так лучше?

Исправление ASM, :

Не противно такое писать?

И что Вам в этом коде не понравилось?

#include <stdio.h>

char conv[]={
#include "src/plog-converter/charmap_decode.h"
};

int main(void) {
  int ch,res;
  while (1) {
    res= read(0, &ch, 1);
    if (res>0) {printf("%c", conv[ch]);}
    else if (res<=0) break;}
    else { assert(1==0); }
  return 0;
}

Так лучше?

Исходная версия ASM, :

Не противно такое писать?

И что Вам в этом коде не понравилось?