diff options
| author | Shinya Sato <shinnya.sato@gmail.com> | 2021-10-20 14:31:38 +0900 |
|---|---|---|
| committer | Shinya Sato <shinnya.sato@gmail.com> | 2021-10-20 14:31:38 +0900 |
| commit | 9d707e153ef3e29806ecb68d6c38680e1c6b7e61 (patch) | |
| tree | b2b84eb6565bd8faf94aa4a78048a62ec6471c40 /README.md | |
| parent | aadbab67a6e26f25a7857fc850a24c7dd530f921 (diff) | |
| download | inpla-9d707e153ef3e29806ecb68d6c38680e1c6b7e61.tar.gz inpla-9d707e153ef3e29806ecb68d6c38680e1c6b7e61.zip | |
Update README.md
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -241,9 +241,9 @@ Inpla evaluates *nets*, which are built by *connections between terms*. First, w - **Name**: It works a buffer between terms and **the same name must occur at most twice in order to ensure one-to-one connections between terms**. The ```<nameID>``` is defined as strings start with a small letter, e.g. ```x``` and ```y```. - **Agent**: It works constructors and de-constructors (defined functions). Generally agents have one *principal port* and *n*-fixed *auxiliary ports*. The fixed number of auxiliary ports is called *arity*, and it is determined according to each agents. In graphical representation an agent term `A(x1,...,xn)`, whose arity is *n*, is drawn as the following picture, where its auxiliary ports and the principal port correspond to the occurrences of the `x1`,...`xn`, and `A(x1,...,xn)`, respectively: +  - The ```<agentID>``` is defined as strings start with a capital letter, e.g. ```A``` and ```Succ```, and also ```<nameID>``` followed by a open curry bracket```(```. So, ```foo(x)``` is recognised as an agent. |
