~gagbo

France

https://gagbo.net

#Gerry Agbobada

I'm a backend software engineer.

I mostly like Rust and Schemes, but I have good experience in C++ and Python as well, trying to embed the languages I like working with inside the ones I like hacking with.

Sometimes, I blog. It is quite rare though.

Most of my contributions to Emacs ecosystem are still on github though, like Doom or packages like consult-lsp and a converter from org to tree-sitter test.

I think my most fun projects are:

  • Xile: draft of a front-end for Xi editor, written in Guile Scheme
  • R7.rs: a Rust hosted R7RS scheme (WIP, and interpreter only for now)

I am also getting my feet wet with front-development with my fork of Rustpad which adds integration with Piston for shared remote code execution.

R7.rs

A rust hosted r7rs scheme interpreter (eternal WIP status to learn PL)

dotfiles

Collection of configurations and dotfiles

Beancount-tools

Tooling to help plaintext accounting with beancount

Rustpad

A fork of https://github.com/ekzhang/rustpad with remote code execution capabilities

Activity

b9af1ba Refactor: small scope codegen modules

~gagbo pushed to ~gagbo/rseven git

4 days ago via R7.rs

835f617 Refactor: Use helper function in compile match

~gagbo pushed to ~gagbo/rseven git

5 days ago via R7.rs

8b4912e Remove noice

~gagbo pushed to ~gagbo/nvim-config git

5 days ago via dotfiles

8d1b3f1 Add a few capture templates

~gagbo pushed to ~gagbo/doom-config git

5 days ago via dotfiles

56aedf3 Frenchify names

~gagbo pushed to ~gagbo/doom-config git

5 days ago via dotfiles

8bd23c3 Go back to vertico post-bump

~gagbo pushed to ~gagbo/doom-config git

8 days ago via dotfiles

1833621 Add dailies config

~gagbo pushed to ~gagbo/doom-config git

10 days ago via dotfiles

f9d7d25 Refactor: Add more struct to AST enum variants

~gagbo pushed to ~gagbo/rseven git

11 days ago via R7.rs

6eb56cb Refactor: Use more struct for enum

~gagbo pushed to ~gagbo/rseven git

11 days ago via R7.rs

dc615e7 Fix debug display of constant related opcodes

~gagbo pushed to ~gagbo/rseven git

15 days ago via R7.rs

6b6d65c Add support for case expressions

~gagbo pushed to ~gagbo/rseven git

15 days ago via R7.rs

1114d00 Add support for cond statements

~gagbo pushed to ~gagbo/rseven git

18 days ago via R7.rs

120da8c Add todo for next compilation

~gagbo pushed to ~gagbo/rseven git

18 days ago via R7.rs

90a9132 Fix equality test for upvalues

~gagbo pushed to ~gagbo/rseven git

19 days ago via R7.rs

b3d052b Reuse downcast macros

~gagbo pushed to ~gagbo/rseven git

19 days ago via R7.rs
1 / 25