~sircmpwn

Philadelphia

https://drewdevault.com

I write code.

hare

The Hare systems programming language

hare-json

JSON support for Hare

rc

An (experimental) shell for Unix

hare-sdl2

SDL2 bindings for Hare

helios

An experimental microkernel

Activity

5797767 lib/getopt.rc: fix no-option case

~sircmpwn pushed to ~sircmpwn/rc git

2 days ago via rc

114afb7 all: fix argument storage in loop contexts

~sircmpwn pushed to ~sircmpwn/rc git

2 days ago via rc

8c542c1 interp: fix use-after-free

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

b200c33 Parse semicolons in command lists

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

945705d Finish basic heredoc implementation

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

fed1e43 Finish basic heredoc implementation

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

35d7672 lex: lex simple here-docs

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

f2dd0e0 lex: lex simple here-docs

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

b9d0100 harness.rc: detect unpaired begin/end

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

0c6305f test/loops: fix unmatched begin/end

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

7775b22 interp: correct comment

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

6e52a47 doc/grammar.txt: remove arithmetic & logic

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

f35897f Preserve exit status on command expansion

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

03d09bd Don't overwrite status on assignment

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc

1e23bea interp: return 0 from if

~sircmpwn pushed to ~sircmpwn/rc git

3 days ago via rc
1 / 678