HTPL Compiler
  • HTPL Compiler
  • Introduction
  • Github repository
  • What is HTPL and why it exists
  • Getting started
  • Syntax
    • Variable declaration
    • Returning values
    • Operations between values
    • Value assignment
    • If then else branches
    • Comparison and logical operators
    • Function declaration and invocation
    • While loop
    • Inputs and outputs
    • Comments
  • Other
    • HTPLCompiler interface - Browser
    • Error handling
Powered by GitBook
On this page
  • What can you do in HTPL?
  • Why using HTPL?

Was this helpful?

What is HTPL and why it exists

What can you do in HTPL?

HTPL supports lots of the basic feature required for a programming language. It allows you to declare variables, compute operations, assigning values, evaluating logical expressions, inserting conditions with an if then else structure, and supports the while loop construct. In addition to this, it provides interfaces for user inputs and program outputs via prompt and alert JS functions.

Why using HTPL?

HTPL main purpose is to destoy the "HTML is not a programming language" meme, but you're able to make complex programs too, if you want.

PreviousHTPL CompilerNextGetting started

Last updated 4 years ago

Was this helpful?