jsource
jsource copied to clipboard
J Language Source Code. Livestream links ⬇️
This will be very involved. Probably easiest to break up into small PRs. Note that tests will have to be modified or removed. This is a good example PR https://github.com/codereport/jsource/pull/112...
In `jytpe.h` there are a list of supported types: ```cpp #define B01 ((I)1L
Might be a bit too early to do this. * All .c extensions would need to be .cpp; or we can't use constexpr. * These are just a few examples....
In `jsrc/verbs/monadic/tally.cpp`: ```cpp make_scalar_integer(J jt, int64_t k) -> array { if (xor_replicate_sign(k)
In `jsrc/verbs/monadic/tally.cpp`: ```cpp [[nodiscard]] auto make_scalar_integer(J jt, int64_t k) -> array { if (xor_replicate_sign(k) make_array refactoring pointer_to_ravel(z)[0] = k; // TODO: set_value(..) return z; } ```
If you want, `tproxy` union in `struct A` could also be removed at the same time.
