aaaaaa123456789

Results 133 comments of aaaaaa123456789

> I made it require a newline after the opening `[[` because each line of code in the block has to have a newline after it, so the `]]` ends...

Dependency listing is one of those things where accurate output is more important than fast output. If a project relies on dependency output in its build system, inaccurate output might...

A fully accurate mode could be introduced by adding a flag that simply assembles the input into `/dev/null` and outputs the list of files it read. This will obviously be...

How would you handle macros, `rept` blocks, and basically everything that isn't just an instruction or a `db`? In general there's a stack of things generating code, and it's not...

> Another option is to complicate the format a bit more and let it store the entire code generation stack instead of a single line. I vastly prefer this option,...

I like the idea of going with `q`, and in that case, it seems sensible to just use `-q` for the option too.

> > Looks good to me, although the issue with insufficient literal precision remains to be fixed. > > This is referring to how fixed-point literals are not currently lexed...

I guess that helps a few of the use cases, but still leaves uncovered accidental additions at the end of the file, which are what moved me to make this...

`SECTION STOP` is also a possibility :)

The real issue is, where to put it? "Some place" isn't too descriptive. Perhaps at the end of the current section? That being said, it seems like an interesting way...