Update 'Arguments'

Sasha Koshka 2022-08-24 05:44:59 +00:00
parent 92c16ea922
commit f1e469df53
1 changed files with 15 additions and 0 deletions

15
Arguments.md Normal file

@ -0,0 +1,15 @@
The glue that holds ARF syntax together is the argument. It is a syntactical
element that carries a value of any of these types:
- Unsigned integer literal
- Signed integer literal
- Float literal
- String literal
- Rune literal
- Identifier
- Variable definition
- Phrase with one return value
Any slot in ARF that takes a value is an argument, and can carry these things
inside of it. The only exception to this is array length initialization, which
must be an unsigned integer literal.