LINUX.ORG.RU

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

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

Второй лучше. Ещё надо вынести объявление переменных подальше наверх, чтобы слова «word» на засоряли экран, и засунуть PHO_FindRegWithConst внутрь if-условия, тогда ещё лучше станет.

            if ((Reg = PHO_FindRegWithConst(Value)) != PHO_REG_INVALID) {

А ещё можно так:

        switch(Size = T_SizeOf(Node[P1].pType)) {
        case 1: case 2: case 4:
Хотя в данном случае возможно это и лишнее и можно if оставить.

Хотя возможно это всё и правда мелочи, а моя придирка была не к самому синтаксису а к твоему стилю кода.

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

Второй лучше. Ещё надо вынести объявление переменных подальше наверх, чтобы слова «word» на засоряли экран, и засунуть PHO_FindRegWithConst внутрь if-условия, тогда ещё лучше станет.

            if ((Reg = PHO_FindRegWithConst(Value)) != PHO_REG_INVALID) {

А ещё можно так:

        switch(Size = T_SizeOf(Node[P1].pType)) {
        case 1: case 2: case 4:
Хотя в данном случае возможно это и лишнее и можно if оставить.

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

Второй лучше. Ещё надо вынести объявление переменных подальше наверх, чтобы слова «word» на засоряли экран, и засунуть PHO_FindRegWithConst внутрь if-условия, тогда ещё лучше станет.

            if ((Reg = PHO_FindRegWithConst(Value)) != PHO_REG_INVALID) {

А ещё можно так:

        switch(Size = T_SizeOf(Node[P1].pType)) {
        case 1: case 2: case 4:

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

Второй лучше. Ещё надо вынести объявление переменных подальше наверх, чтобы слова «word» на засоряли экран, и засунуть PHO_FindRegWithConst внутрь if-условия, тогда ещё лучше станет.

            if ((Reg = PHO_FindRegWithConst(Value)) != PHO_REG_INVALID) {