neldredge

Results 10 comments of neldredge

Dirty proof-of-concept at https://github.com/neldredge/rsync/tree/stdout if anyone is interested, based on seeing what `--write-devices` does. Adds the `--write-always` option which attempts to make `rsync` always write to the given output file...

There isn't currently an option to do this. You could do it by going through `sciarticle.in` and `scirules.in`, and editing out all uses of `CITATION` and `NOCITATION`. Many of the...

I'm not sure if bibtex will complain about having no citations. You might need to delete the lines that generate the bibliography, the four lines at https://github.com/neldredge/mathgen/blob/12f5e6056fd60fcfff530da8ffda846ee15f9549/sciarticle.in#L343-L346 And then possibly...

You have a typo in the command line; you're missing the argument to `-I`. To search the current directory for modules, you need `-I .` so make it ``` perl...

Actually the generation of numbered labels is exactly what the `+` and `#` rule mechanism does.

You can run mathgen with the `--dir=/foo/bar` option, which will leave the source files in the `/foo/bar` directory (or `--dir=.` for the current directory). It will then attempt to run...

The 8086 User's Manual does say on page 2-12: > Note that this addition process provides for modulo 64k addressing (addresses wrap around from the end of a segment to...

In fact the emulator only traps on `div/idiv` when the divisor is actually zero. It should trap whenever the mathematical result does not fit in the destination register. For instance...

@pcordes There's no assembler or machine code at all; this is an interpreter. So it's just that the `nop` mnemonic is missing. `xchg ax, ax` does work (doing nothing).

I was trying to use it to circumvent the feature that the emulator exits immediately after the last instruction is executed, which means you can't inspect its results. So I...