Free Hero Mesh

Update of "Preprocessor"
Login
This is a mirror of the main repository for Free Hero Mesh. New tickets and changes will not be accepted at this mirror.
Overview

Artifact ID: a51408f9ca7152f8ea21fdd8db64cdf1cd8716f1
Page Name:Preprocessor
Date: 2018-06-22 07:31:48
Original User: zzo38
Parent: 9d449b7fd85258be5911d15883b7930acb40950e (diff)
Next 87b3bc62d12dce74d0470d54322e85de0d5f3831
Content

Preprocessor commands are put in braces.

Built-in macros include:

Computational class

It is believed to be Turing-complete, because a tag system can be implemented, for example:
{define "skip" {call \2}}
{define "1" {skip \1|"3"|"3"|"2"|"1"|"H"}}
{define "2" {skip \1|"3"|"3"|"1"}}
{define "3" {skip \1|"3"|"3"}}
{define "H" \1}
{call "2"|"1"|"1"}