It's a bit like doing "astruct->avar;" rather than "*astruct.avar;" when using pointers to structs. It saves on the typing by not having to type "struct node anode;" instead of "node anode;"

ac