Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 8 Próxima »

A linguagem TL++ (TOTVS Language Plus Plus, ou também chamada de TLPP) é uma evolução do AdvPL.

Desenvolvida em 2018 para trazer ao programador AdvPL algumas facilidades vistas em outras linguagens.

A extensão da linguagem é tlpp.

Um código-fonte armazenado e compilado com essa extensão  terá todas características descritas a seguir nas páginas filhas.


Importante: 

Uma das premissas do TL++ é respeitar o escopo definido pelo desenvolvedor para funções, classes, métodos, propriedades e variáveis.

Portanto em fontes com a extensão .tlpp, as funções definidas como STATIC somente poderão ser acessadas por funções ou métodos pertencentes ao mesmo código fonte.

Devido a isso, rotinas que fazem uso do recurso "StaticCall" não funcionarão em TL++.
Ex: MVC (Model-View-Controller), rotinas em MVC ainda funcionam em fontes .prw, porém não podem utilizar recursos novos do TL++.

Aconselhamos a refatoração das rotinas!

  • Sem rótulos