Vì nó cũng là, đôi khi, cần thiết để yêu cầu người dùng cho một số giá trị (không được định nghĩa như là tham số), các user_input unary nhà điều hành đã được giới thiệu. Nhà điều hành này có bản đồ [string::value] như là đối số, sẽ hiển thị một hộp thoại yêu cầu người dùng cho các giá trị, và trở về cùng một bản đồ với các giá trị sửa đổi (nếu có). Hộp thoại là phương thức và sẽ gây cản trở việc thực hiện các mô phỏng cho đến khi người dùng đã hoặc là miễn nhiệm hoặc chấp nhận nó. Nó có thể được sử dụng, ví dụ, trong một phần init như sau một để buộc người dùng phải nhập các giá trị mới thay vì dựa trên các giá trị ban đầu của tham số:
đang được dịch, vui lòng đợi..