"Bincode"

A combinator would require it (e.g. a combinator has to report how much of the input it consumed in the process of producing its synthesized result). I should add it.

The combinator calls the secondary output "remainder". Transcode calls it "next", but then variables tend to put it in something called rest.

The idea I had was that if the signature on a function had something called input and then this remainder/rest then UPARSE would be willing to call it...filling in input from the current position, and updating the position based on the remainder.

Here's a semi-related note on the subject of copying and INTO

1 Like