1FriCAS actually has two forms of assignment: immediate assignment, as discussed here, and delayed assignment. See Section 5.1 on page 241 for details.