Documentation

FT010 (tiny test)

Back to documentation index
# FT010 (tiny test)

NXD Sample:

```nxd
MODULE TEST

FUNC MAIN()
    LET P SET PERSON {
        NAME: "gabriel",
        AGE: 42
    }

    PRINTLN(P.NAME)
    PRINTLN(P.AGE)
```    

### Result:

COMPILER:FAIL
SEMANTICS: FAIL

### Failure Stage:

Parser / Field Access

### Expected Output:

### Actual Output:

N/A

### Notes:

The pipeline reached function call parsing for `PRINTLN(P.NAME)`. Parsing failed because member access expressions such as `P.NAME` are not currently represented in the parser/AST/IR contract. The parser successfully recognized the outer call but expected `RPAREN` after parsing `P`, then encountered `NAME`.