This is the official \lprog language specification document
Syntax:
variableSyntax:
\ variable. ANY\a. \b. \c. ANY
\ a, b, c. ANYSyntax:
(ANY, ANY)The following two lines are equivalent:
((F, G) H)
(F, G, H)(ANY)
ANYSyntax:
MACROSyntax:
"string"Syntax:
(& ANY)
Displays the element given in argument as Tromp Diagram (See https://tromp.github.io/cl/diagrams.html)
Syntax:
(# ANY)Tree representation for the number 6.
━┯━┯━┯━┯━┯━━━
━┿━┿━┿━┿━┿━┯━
│ │ │ │ │─┘
│ │ │ ├─┘
│ │ ├─┘
│ ├─┘
├─┘
Syntax:
(@ MACRO ANY)
((@ MACRO) ANY)Any directives placed after the macro definition symbol will be applied to the macro data (the ANY above)
Syntax:
(* "path_to_file")