Skip to content

Possible space savings in subroutine calls #151

@shattered

Description

@shattered

cowfe/parser.y allocates temporary storage for return values of function calls like these:

# expression(E) ::= startsubcall inputargs(INA).
a := a + sub(); 

I think it shouldn't do that for plain subroutine calls, but there's no matching rule for that:

a := sub();

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions