/* Test table access in when expressions */ /* User data for testing */ admin_user : {role: "admin", level: 5, name: "Alice"}; /* Access control using table access in patterns */ access_level : user -> when user.role is "admin" then "full access" "user" then "limited access" _ then "no access"; /* Test access control */ admin_access : access_level admin_user; ..out admin_access;