Replies: 3 comments 1 reply
-
i use from a historical perspective, bsc was developed well before utf8 became commonplace, and as you can see it uses latin1. back then this made some sense b/c if you used a different encoding things would still work consistently, they might just look different — so if you used latin2 then you'd see a related issue is that another possibility is to consider whether *then we can be more like APL, and there is so much potential for other APL-like syntax! :) |
Beta Was this translation helpful? Give feedback.
-
For now, I have switched to latin1 and am using The latin1 encoding of Agree that |
Beta Was this translation helpful? Give feedback.
-
see PR #601 |
Beta Was this translation helpful? Give feedback.
-
(It's me again! Sorry!)
I was just trying to use the compose operator in bs classic.
I assumed it'd be period
(.)
, but it appears to be the cdot(·)
, which is fine, though somewhat more awkward to type.But it seems that it only works if you use one of the old-style 1-byte character encodings (like
Latin-1
).Specifically,
UTF-8
does not work, even if I try to define a new(·)
myself (Unexpected "\183";
)Spelling it as
`compose`
is always an option, but I was curious if there were better options.Before I go and enforce that all my code needs to be
Latin-1
encoded, or use`compose`
, I just wanted to check:Is there a way to make bsc happy with UTF-8?
Or a way to use period
(.)
for compose? I expect not, because struct fields and such...Or maybe there is some other "standardish" character for this sort of thing?
What do you all use for this?
Beta Was this translation helpful? Give feedback.
All reactions