|| If the string or file is already base 64, why would I want to have it
|| again? OTOH, what can a source string or file contain for it to be a
|| for B64 encoding?
| I have no idea what you're asking. If you already have a base64
| string, why
| would you even want to try to encode it again?
| Or are you saying that you don't know if your string/file is base64?
| Or are you trying to twist the help syntax to something else?
| @B64ENCODE takes a string / file and encodes it to a base64 string /
| That's all.
This is in HELP:
@B64ENCODE[s,string] : Encode a base 64 string (MIME encoding format). Returns the encoded string
@B64ENCODE[inputfile,outputfile] : Encode a base 64 file (MIME encoding format). Returns 0 if the output file was successfully written.
From my limited understanding of English grammar both of the above sentences mean that your SOURCE is "a base 64" string/file. To specify that the source is anything, but the target is base 64, AFAIK sentences should be similar to:
"@B64ENCODE[s,string] : Encode string into a base 64 (MIME encoding format) string. Returns the encoded string.
@B64ENCODE[inputfile,outputfile] : Encode inputfile into base 64 (MIME encoding format) and write it to outputfile. Returns 0 if the output file was successfully written."