FIAL Tutorial - mdoug/FIAL GitHub Wiki

How To Make FIAL Scripts -- the FIAL Tutorial

Brief Preface

It is generally recommended that people who wish to embed FIAL in an application begin with reading the documentation for the FIAL C api, and then simply skip the overview section here. However, people who are either writing for the FIAL command line interpreter can of course skip right ahead to this point. People working on projects in which FIAL has already been embedded into another application will also begin here, but will have to learn to use application specific types and procedures elsewhere.

When writing this documentation, I have, as far as possible, resisted the temptation to describe what this language is not, but rather what is. Naturally, this language is different from other languages, and sometimes there are even reasons for this. However, trying to describe it based on descriptions of other languages would only be helpful to readers that are familiar with that langauge, and so, I have tried to avoid any such discussions here.

Table of Contents

  1. Overview
  2. [Variables, Values, and Expressions] (values)
  3. Flow Control
  4. Procedures
⚠️ **GitHub.com Fallback** ⚠️