Commits


implement casts


fix compilation when DEBUG is enabled


fix assert in proc_done


yield a message on invalid OPs before aborting


avoid unpleasant infinite loop


rename the constants result


keep the tests in order


fmt


beautify the output


rework args and blocks: use a real stack this solves the limitations and bugs of the previous attempt at using a single global variable. The new code is also easier to read IMHO.


first draft of the ninepscript interpreter the ninepscript is meant as a way to test kamid. The idea is to execute these scripts that sends and receive 9p messages and ensure that the daemon works correctly in various situations.