在C++編寫代碼我會寫 bool positive (int a)
{
#ifdef DEBUG
cout << "Checking the number " << a << "\n";
#endif
return a > 0;
}
在OCaml中我可以寫 let positive x =
begin
printf "Checking the
我有%rep預處理器指令,它會創建一個預處理器循環。 我想在其中聲明標籤,可能有一些連接,但我無法獲得正確的語法。 %assign i 0
%rep 64
label_%i: ;this, of course, doesn't work
inc rax
%assign i i+1
%endrep
那麼如何強制NASM預處理器生成label_i爲每個「迭代」?