Skip to content

'fill' keyword doesn't allow single quoted length #50

@fraser125

Description

@fraser125

The following line fails to assemble using the latest release of bass v18.

error: mismatched quotes in expression
Video002.asm:6:1: fill $0010'1000

This has worked in the past (Dec 2019).
I'm really trying to narrow this issue down and did the following research.

  1. VALID: origin $0000'0000
  2. VALID: base $8000'0000
  3. Error message mismatched quotes in expression is from bass/core/utility.cpp function Bass::split
  4. The fill keyword uses the split function while the other mentioned keywords do not.
  5. The documentation isn't "conditional" for everything except 'fill' doc/basics.md regarding the use of the single quote character for making numbers easier to read.

It seems like there are a couple of different possible fixes, so I leave that up to you.

Please let me know if you need any further information.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions