&# tebis-tppl README
Tebis TPPL is the language for creating TEBIS CAD / CAM postprocessors. Postprocessors are created in text form and then compiled by an internal compiler from Tebis AG.
Snippets supports following commands and functions
You can select the appropriate value in multi-value functions. Use the UP and DOWN arrows to select the correct value. Use the TAB key to move the next position for other values. The ENTER key completes data entry.
When you start typing a function with the abbreviation below, you will receive the correct command / function.
Setings external compiler
By command Ctrl+ you can setup path where is located external TPPL compiler.
Second setting is path where compiled postprocessor should be saved.
Comments and improvements
Any feedback is welcome! If you want help me improve the extension you could send me an issue
Example of highligting
Here are information about changes in each releases of extension
Added detection of PP_TEC commands and showing it in Outline tree.
Correction in PP compilling
Correction of comment line starting by asterix (*). Now this comment sign has be on the begining of row. Impovement of recognitin of keyword VALID.
Added autosave before start compilling. Change PP date variable when PP is compiled.
Added support for PP compilation via special external compiler. The compiler can be run using the command palette (Ctr + Shift + P) and the "tpplCompile" command. For the correct execution, you need to set the compiler path and the path for storing compiled postprocessors. Subroutines specified in the source code of the postprocessor are visible in the outline tree.
Reviewing a snippet, especially improving readability. Revision of color highlighting. Adding notes and configuration sections.
Remove own color theme. Adjust syntax highlighting settings so you can use built-in color themes. Tested on Dark + color theme.
Minor correction in snippets
Minor correction of snippets
Syntax highlightin to Tebis up V4.0 R6/R7 Improve sinppets.
Initial release of project
Thanks to the Contributors!