test.prg:9: error E0030 Syntax error "syntax error at '_3'"
test.prg:11: error E0010 ENDIF does not match IF
2 errors
No code generated.
hbmk2: Error: Running Harbour compiler (built-in). 1
Problema: o nome da variável só contém números: 17_3.
Os demais são só a checagem -w3 -es2, e o erro da variável que causou a falta do IF.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2) "The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell" https://github.com/JoseQuintas/
function main()
I7_4:=0
teste()
return nil
function teste()
//local I7_4:=0
IF I7_4 = 0 .AND. 17_3 > 0
? 'hi'
ENDIF
? 'end'
RETURN NIL
Confunde um pouco, mas uma variável é letra "i", e a outra é o número um (1)
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2) "The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell" https://github.com/JoseQuintas/
demo.prg(26) Error E0030 Syntax error "syntax error at '_3'"
►Harbour 3.x | Minigui xx-x | HwGui◄ Pense nas possibilidades abstraia as dificuldades. Não corrigir nossas falhas é o mesmo que cometer novos erros. A imaginação é mais importante que o conhecimento. (Albert Einstein)