Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It’s not really such a different meaning, it’s just shorthand for something like:

    X’ = X + 1
    DELETE X
    X = X’
Even if you treat it as “storing a value in a slot”, a comprehensive model of the operation needs to model the fact that the value of the slot changes over time. So another way to look at it would be:

    X_t1 = X_t0 + 1
…except that “X” is shorthand for “the latest binding that uses this name.”


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: