error E0005 Outer codeblock variable

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20415
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

error E0005 Outer codeblock variable

Mensagem por JoséQuintas »

Código: Selecionar todos

lib_hwgui.prg:94: error E0005  Outer codeblock variable 'K' is out of reach
Apenas é novidade.

Codeblock dentro de codeblock é exigente.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20415
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

error E0005 Outer codeblock variable

Mensagem por JoséQuintas »

Sobre o erro:

É um uso inválido, parâmetros do codeblock em outro codeblock.

Algo como

Código: Selecionar todos

{ | a, b | { | c, d | a == c .AND. b == d } }
Digamos assim: o codeblock geral está sendo criado pelo fonte, mas no momento do fonte não existem a e b, e não dá pra repassar pra um sub-codeblock, porque esse sub-codeblock não poderá ser criado.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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/
Responder