This website requires JavaScript.
Explore
Help
Sign In
max 🍓
wash
0 Followers
·
0 Following
https://wash.red
Joined on
2025-11-17
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
10
Projects
Packages
Public Activity
Starred Repositories
wash
pushed to
main
at
wash/bshell
2026-05-12 23:00:10 +01:00
34114ca451
debug: add print support for new ast node types
750e3df7d5
lang: add arithmetic operator definitions
83189d4d9b
ast: add lots of ast node definitions
1ea3471f0d
parse: implement parsing of complex command arguments
c4529d474a
parse: implement parsing of arithmetic expressions and data structures
Compare 28 commits »
wash
pushed to
main
at
wash/bshell
2026-05-10 14:20:47 +01:00
f5d847736a
bshell.vim: fix highlighting of nested parentheses in string interpolation
94048c6508
doc: sample: add/update sample script files
3398de6fa9
ast: update redirection node to support fd-redirection with sub-expression
ba8a2111eb
parse: update parser to support new lexer behaviour
5ea41fcc6e
parse: lex: re-implement lexer as a state machine to allow more complex scanning behaviour
Compare 9 commits »
wash
pushed to
main
at
wash/bshell
2026-05-07 10:52:08 +01:00
8b0295faf2
bshell: add line-editor and file-based input support
3c15bb1609
meta: add vim plugin for syntax highlighting
Compare 2 commits »
wash
pushed to
main
at
wash/bshell
2026-05-07 10:46:29 +01:00
de0cad11b2
meta: add vim plugin for syntax highlighting
416d86ad63
bshell: add line-editor and file-based input support
Compare 2 commits »
wash
pushed to
feature/namespaces
at
wash/fx
2026-05-05 21:31:19 +01:00
5ead9118b3
build: add module to handle querying platform details
wash
pushed to
feature/namespaces
at
wash/fx
2026-05-05 21:30:36 +01:00
e3a2d6b9d5
build: add module to handle querying platform details
wash
pushed to
feature/namespaces
at
wash/fx
2026-05-05 21:17:32 +01:00
c29465a97d
build: re-enable namespace-specific tests
4b20f8ca0e
test: dynamic function call tests
f3062222cb
fx: support for registering callable functions with types
703155affe
meta: update clang-format config
90a3905f48
fx: re-arrange type system to allow for reflection
Compare 12 commits »
wash
pushed to
feature/namespaces
at
wash/fx
2026-05-04 20:44:08 +01:00
dea321acc2
fx.reflection: optimise darwin dynamic function calling
wash
pushed to
feature/namespaces
at
wash/fx
2026-05-04 19:42:42 +01:00
abe1603955
meta: update clang-format config
wash
pushed to
feature/namespaces
at
wash/fx
2026-05-04 19:41:19 +01:00
7058a14be0
meta: update clang-format config
bf251dd818
fx.reflection: optimise linux dynamic function calling
bebc67537d
fx.reflection: implement dynamic function calling on linux-x86_64
e954a15d92
fx.reflection: cleanup darwin implementation of dynamic function calling
Compare 4 commits »
wash
pushed to
feature/namespaces
at
wash/fx
2026-05-04 16:37:10 +01:00
18c9d30c60
meta: re-organise tests
716b939d4f
fx.serial: toml: replace fx_number with new number types
5aae7dff6b
fx: add macro to initialise an empty fx_value
32264d693c
fx: add stub files for enum type registration
fd35c2b03e
fx.reflection: add stub files for object properties
Compare 12 commits »
wash
pushed to
feature/namespaces
at
wash/fx
2026-05-03 17:11:34 +01:00
87270b686c
build: re-organise assembly build files
f4469c9eb0
fx.cmdline: convert to new assembly build system
44fed67d43
fx.term: convert to new assembly build system
0c53974ac9
fx.serial: convert to new assembly build system
3f7ad3ab08
fx.compression: convert to new assembly build system
Compare 9 commits »
wash
pushed to
feature/namespaces
at
wash/fx
2026-05-03 13:11:29 +01:00
7b42a023e4
runtime: add assembly system to collect and export type definitions
7d78d7d314
meta: update clang-format config
4f40bfd9a0
fx.collections: move string to fx
a339b6e01a
build: use dots instead of hyphens in library names
604ddfcebf
build: build fx and fx.collections assemblies
Compare 8 commits »
wash
pushed to
feature/namespaces
at
wash/fx
2026-05-02 14:38:46 +01:00
a65eb5c161
meta: rename compress module to fx.compression namespace
9b8c0f8763
meta: rename ds module to fx.collections namespace
c04c2e8f12
meta: rename serial module to fx.serial namespace
b8cf2b379b
meta: rename term module to fx.term namespace
274a48a845
meta: rename io module to fx.io namespace
Compare 7 commits »
wash
created branch
feature/namespaces
in
wash/fx
2026-05-02 14:38:46 +01:00
wash
pushed to
main
at
wash/fx
2026-05-02 14:32:07 +01:00
b072632499
test: update tests
15a9147e15
term: update string api usage
d24592dde4
core: encoding: fix incorrect function call in fx_wchar_is_number
ce56eacafe
cmd: update string api usage
dbf50395d0
ds: add verbs to string function names
Compare 7 commits »
wash
created branch
main
in
wash/bshell
2026-05-02 12:54:08 +01:00
wash
pushed to
main
at
wash/bshell
2026-05-02 12:54:08 +01:00
84bb6cc0aa
meta: add build system
2139fff047
meta: initial commit
wash
created repository
wash/bshell
2026-05-02 12:53:52 +01:00
wash
pushed to
main
at
wash/magenta
2026-04-30 20:34:03 +01:00
1db6de6bc2
meta: rename kernel to Magenta
560da0daa0
syscall: fix TLB not being flushed when necessary
61f0aa1aba
vm: address-space: update pmap API usage
ed54dca3ba
syscall: handle: fix lock-related bugs
4a6809e2df
sched: task: fix leftover invalid pmap pointer
Compare 14 commits »
Previous
1
Next