Page:
Arguments
Pages
Arguments
Body
Control Flow
Data
Enum Definitions
Error Handling
File Structure
Functions and Methods
General Syntax
Guidelines
Home
How to Parse
Identifiers
Interface Definitions
Metadata
Modules
Object Type Definitions
Permissions
Phrases
Return Direction
Style Guide
Tokens
Type Definitions
Type Specifiers
Variable Definition
1
Arguments
Sasha Koshka edited this page 2022-08-30 05:52:34 +00:00
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.
- Home Page
- List of Pages
- Guidelines
- Language Reference/Design Spec
- Compiler Design