mirror of
https://github.com/cc65/cc65.git
synced 2025-01-11 11:30:13 +00:00
Add line_continuations feature that works as .LINECONT but in a consistent way with other features.
This commit is contained in:
parent
12193790e5
commit
c8df241337
@ -67,6 +67,7 @@ static const char* const FeatureKeys[FEAT_COUNT] = {
|
|||||||
"bracket_as_indirect",
|
"bracket_as_indirect",
|
||||||
"string_escapes",
|
"string_escapes",
|
||||||
"long_jsr_jmp_rts",
|
"long_jsr_jmp_rts",
|
||||||
|
"line_continuations",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -121,6 +122,7 @@ void SetFeature (feature_t Feature, unsigned char On)
|
|||||||
case FEAT_BRACKET_AS_INDIRECT: BracketAsIndirect = On; break;
|
case FEAT_BRACKET_AS_INDIRECT: BracketAsIndirect = On; break;
|
||||||
case FEAT_STRING_ESCAPES: StringEscapes = On; break;
|
case FEAT_STRING_ESCAPES: StringEscapes = On; break;
|
||||||
case FEAT_LONG_JSR_JMP_RTS: LongJsrJmpRts = On; break;
|
case FEAT_LONG_JSR_JMP_RTS: LongJsrJmpRts = On; break;
|
||||||
|
case FEAT_LINE_CONTINUATIONS: LineCont = On; break;
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -69,6 +69,7 @@ typedef enum {
|
|||||||
FEAT_BRACKET_AS_INDIRECT,
|
FEAT_BRACKET_AS_INDIRECT,
|
||||||
FEAT_STRING_ESCAPES,
|
FEAT_STRING_ESCAPES,
|
||||||
FEAT_LONG_JSR_JMP_RTS,
|
FEAT_LONG_JSR_JMP_RTS,
|
||||||
|
FEAT_LINE_CONTINUATIONS,
|
||||||
|
|
||||||
/* Special value: Number of features available */
|
/* Special value: Number of features available */
|
||||||
FEAT_COUNT
|
FEAT_COUNT
|
||||||
|
Loading…
x
Reference in New Issue
Block a user