Usina BRAdvPL Guide
Sign in
← All topics
INCLUDEUnder review

tlpp-core.th

#Include "tlpp-core.th"

Header associated with TLPP sources; its relationship with language keywords must be documented separately.

IncludesTLPPTypingObject-oriented programmingUnder review
01 · OVERVIEW

Overview

Files with the .th extension are headers used by TLPP sources. The supplemental material presents namespace, access modifiers and explicit typing alongside tlpp-core.th. A language keyword, however, must not be attributed to an include without checking the compiler and current file: the header may provide declarations while namespaces, classes, methods and types may belong to the TLPP grammar itself. This page remains under review.

02 · SYNTAX

Syntax

#Include "tlpp-core.th"

Parameters

tlpp-core.th
.th fileOptional

TLPP header; confirm its need and contents in the project distribution.

Return value

No runtime return value; it participates in TLPP compilation.

03 · PRACTICAL EXAMPLE

Teaching TLPP structure

#Include "tlpp-core.th"

namespace Training.Documentation

Class BusinessCalculator
    public method AddValues(nValue1 as numeric, ;
        nValue2 as numeric) as numeric
EndClass
Expected result

Conceptual study example; confirm complete syntax and header requirements for the target version.

BEST PRACTICES
  • Separate language features from header-provided symbols.
  • Use a compiler and package compatible with the AppServer.
  • Document namespaces and typed contracts as language features when confirmed.
COMMON PITFALLS
  • Do not automatically attribute all TLPP keywords to tlpp-core.th.
  • include_001.zip does not contain this file.
  • Syntax and support may vary by compiler and AppServer version.

Related content

REFERENCES
  1. GOOGLE. Dictionary of Commands, Common Constants and Tested Practical Examples. Generated Aug. 8, 2026; reviewed and adapted.
Status
Under review
Page created on
Last reviewed on
Original language
Portuguese
Reviewed by
Usina.BR