Draft: Re-implement Obey in C and fix bug #632
It would make sense to merge this request after this MR so that the tests are available for these commits.
c.module - module, service call, and environment handlers, argument parsing
c.env - utility functions for changing environment
c.list - adding / removing ObeyFiles from list in our workspace c.globals - messagetrans lookup
c.obeyfile - opening and closing ObeyFiles, and main processing loop
s.veneer - veneer for exit handler, create/destroy user mode stack
Docs.State - an explanation of various constants introduced to identify the current state of an ObeyFile.
The environment is handled slightly differently to avoid having to create a (machine code) stub for each Obeyfile.
Admin: Runs !Boot sequence from disc. Passes tests.
- You're only seeing other activity in the feed. To add a comment, switch to one of the following options.
Please register or sign in to reply
Compare and
- version 21bcb39bd1
- version 2085021fe1
- version 1951b61bce
- version 180967bcc6
- version 17e438c19a
- version 161b7502f9
- version 15f8d8ac7c
- version 14317c91fc
- version 13b3c16acd
- version 1264d565a5
- version 114e70d258
- version 10453cae91
- version 95938025b
- version 812c8d4ac
- version 70c4c25cf
- version 6b8d93d04
- version 56344e46b
- version 44d8158f1
- version 3afaa8b74
- version 2cec37fad
- version 1fe3bb726
- master (HEAD)
- latest version9fc93a8f2 commits,
- version 21bcb39bd12 commits,
- version 2085021fe12 commits,
- version 1951b61bce2 commits,
- version 180967bcc62 commits,
- version 17e438c19a2 commits,
- version 161b7502f92 commits,
- version 15f8d8ac7c2 commits,
- version 14317c91fc20 commits,
- version 13b3c16acd19 commits,
- version 1264d565a519 commits,
- version 114e70d25819 commits,
- version 10453cae9117 commits,
- version 95938025b14 commits,
- version 812c8d4ac13 commits,
- version 70c4c25cf12 commits,
- version 6b8d93d0411 commits,
- version 56344e46b5 commits,
- version 44d8158f13 commits,
- version 3afaa8b742 commits,
- version 2cec37fad1 commit,
- version 1fe3bb7261 commit,