Jorge Luiz_ Postado Agosto 3, 2024 em 19:53 Compartilhar Postado Agosto 3, 2024 em 19:53 Olá? Estou criando um comentário com mais de uma linha no NASM (Assembly) e não estou conseguindo! Como é que consigo? Principalmente no NASM? ; ========================= ; Programa Teste ; ========================= ; Compilação ; ========================= ; nasm -f elf32 teste.asm ; ld -m elf_i386 -s -o teste teste.o ; ./teste ; ========================= ; Resultado ; ========================= ; ========================= section .data: section .text: global _start _start: %comment Comentários com mais de uma linha %endcomment ; Saida mov eax, 1 mov ebx, 0 int 0x80 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Administradores Fernando Mercês Postado Agosto 4, 2024 em 14:14 Administradores Compartilhar Postado Agosto 4, 2024 em 14:14 Não existe um suporte nativo, mas tem gambiarras possíveis: ; Opção 1 - Simplesmente um ponto-e-vírgula no início de cada linha (mas essa você já sabe) ; linha1 ; linha2 ; linha3 ; Opção 2 - Começa com ponto-e-vírtugla e protege o caractere de fim de linha com a contra-barra ; linha1\ linha2\ linha3 Opção 3 - Testar se uma macro inexistente existe %ifdef COMENTARIO ; pode ser qualquer coisa, contanto que não exista - ou seja, não esteja definida linha1 linha2 linha3 %endif Opção 4 - Avaliar uma expressão numérica que retorne falso sempre %if 0 linha1 linha2 linha3 %endif Abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.