• Joined on 2019-03-28
sb10q merged pull request M-Labs/nac3#485 2024-08-06 12:07:59 +08:00
Implement partial support for variadic parameters
sb10q commented on pull request M-Labs/nac3#485 2024-08-06 12:07:23 +08:00
Implement partial support for variadic parameters

I think range should return the same as the type of its arguments, and len should be size_t.

sb10q commented on pull request M-Labs/nac3#485 2024-08-06 11:49:15 +08:00
Implement partial support for variadic parameters

Are there still other parts of the codebase where this remains a problem?

sb10q pushed to master at M-Labs/thermostat 2024-08-06 11:38:40 +08:00
1ae6a6fdd4 flake: More concise devShell
7333d2cea5 flake: Don't use deprecated flake output schemas
Compare 2 commits »
sb10q merged pull request M-Labs/thermostat#113 2024-08-06 11:38:40 +08:00
Small flake.nix updates
sb10q commented on pull request M-Labs/web2019#143 2024-08-06 11:29:13 +08:00
shop: add crateless items and options

The McMaster Carr web design is excellent and if you do 5 min of search you will find that a lot of people are in agreement, along with arguments as to why. I'm not proposing replacing the entire…

sb10q commented on pull request M-Labs/thermostat#112 2024-08-06 10:46:53 +08:00
README: Update instruction on finding Rust version

binding?

sb10q pushed to master at M-Labs/artiq-zynq 2024-08-05 19:38:07 +08:00
78d6b7ddcf cargo fmt
sb10q pushed to release-8 at M-Labs/artiq-zynq 2024-08-05 19:37:47 +08:00
367061aab8 cargo fmt
sb10q deleted branch setitem-assign from M-Labs/nac3 2024-08-05 19:32:55 +08:00
sb10q merged pull request M-Labs/nac3#483 2024-08-05 19:31:20 +08:00
core: reimplement assignment type inference and codegen + other minor changes & refactor
sb10q pushed to master at M-Labs/nac3 2024-08-05 19:31:16 +08:00
3a8c385e01 core/typecheck: fix missing ExprKind::Asterisk in fix_assignment_target_context
221de4d06a core/codegen: add missing comment
fb9fe8edf2 core: reimplement assignment type inference and codegen
894083c6a3 core/codegen: refactor gen_{for,comprehension} to match on iter type
Compare 4 commits »
sb10q pushed to release-8 at M-Labs/artiq-zynq 2024-08-05 19:28:49 +08:00
f348ea140a comms: remove idle kernel DRTIO error case
6e5cbf8abf comms: run idle kernel on start-up
Compare 2 commits »
sb10q pushed to master at M-Labs/artiq-zynq 2024-08-05 19:28:11 +08:00
fad1db9796 comms: remove idle kernel DRTIO error case
fee30033ec comms: run idle kernel on start-up
Compare 2 commits »
sb10q merged pull request M-Labs/artiq-zynq#276 2024-08-05 19:28:10 +08:00
idle kernel changes: run on startup, flashing new kernel after startup
sb10q pushed to master at M-Labs/it-infra 2024-08-05 19:14:26 +08:00
4ccab3cf2b nixbld: remove outdated DNS records
sb10q commented on pull request M-Labs/nac3#485 2024-08-05 19:08:17 +08:00
Implement partial support for variadic parameters

I don't understand why this usize issue is popping up again.

sb10q deleted branch support_nalgebra from M-Labs/nac3 2024-08-05 19:05:27 +08:00
sb10q pushed to master at M-Labs/nac3 2024-08-05 19:05:26 +08:00
669c6aca6b clean up and fix 32-bit demos
63d2b49b09 core: remove np_linalg_matmul
bf709889c4 standalone/demo: separate linalg functions from main workspace
1c72698d02 core: add np_linalg_det and np_linalg_matrix_power functions
54f883f0a5 core: implement np_dot using LLVM_IR
Compare 14 commits »
sb10q merged pull request M-Labs/nac3#478 2024-08-05 19:05:26 +08:00
add nalgebra::linalg methods