История изменений
Исправление 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) {
А ещё можно так:
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) {
А ещё можно так:
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) {