Fundamentals

Arplan is quite different than mainstream programming languages. You should first unlearn all you know and try reading this with a fresh mind.

 

In this section, you will learn:

  • How the code is structured and the visibility/scoping rules
  • The differences between =, := and ::=
  • The kind of typing in Arplan
  • An introduction to the core constructs