diff options
| author | Baitinq <[email protected]> | 2025-07-05 19:55:01 +0200 |
|---|---|---|
| committer | Baitinq <[email protected]> | 2025-07-05 19:55:01 +0200 |
| commit | 1eaa93738463bde1b4f3618cd3f35a97e7403f6b (patch) | |
| tree | 6d17032943465a07a6d34a581b9ab0023f65e1de /src/bootstrap/parser.pry | |
| parent | Boostrap: Support adding variables to environment (diff) | |
| download | pry-lang-1eaa93738463bde1b4f3618cd3f35a97e7403f6b.tar.gz pry-lang-1eaa93738463bde1b4f3618cd3f35a97e7403f6b.tar.bz2 pry-lang-1eaa93738463bde1b4f3618cd3f35a97e7403f6b.zip | |
Boostrap: Support basic function calls
Diffstat (limited to '')
| -rw-r--r-- | src/bootstrap/parser.pry | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bootstrap/parser.pry b/src/bootstrap/parser.pry index 6ad7a39..40ed001 100644 --- a/src/bootstrap/parser.pry +++ b/src/bootstrap/parser.pry @@ -649,8 +649,8 @@ let parse_function_call_statement = (p: *parser) => *Node { let d = cast(*NODE_FUNCTION_CALL_STATEMENT_DATA , arena_alloc((*p).arena, sizeof(NODE_FUNCTION_CALL_STATEMENT_DATA))); (*d).expression = expression; - (*d).arguments = cast(**Node, arguments.data); - (*d).arguments_len = arguments.data_len; + (*d).arguments = cast(**Node, (*arguments).data); + (*d).arguments_len = (*arguments).data_len; let n = Node{}; n.type = NODE_FUNCTION_CALL_STATEMENT; n.data = cast(*void, d); |