Although this style of coding uses continuations, it is not full CPS. function confirmName() { fields.name = name; framework.Show_dialog_box(fields, confirmNameContinuation); } function confirmNameContinuation(fields) { name = fields.name; } A similar idea can be used when the function must run in a different thread or on a different processor.
Αν και αυτό το στυλ προγραμματισμού χρησιμοποιεί συνέχειες, δεν είναι πλήρως CPS. function Confirm_name() { fields.name = name; framework.Show_dialog_box(fields, Confirm_name_continuation); } function Confirm_name_continuation(fields) { name = fields.name; } Μια παρόμοια ιδέα μπορεί να χρησιμοποιηθεί όταν η συνάρτηση πρέπει να εκτελεστεί σε διαφορετικό νήμα ή σε διαφορετικό επεξεργαστή.