exclude & from variable list

This commit is contained in:
Denis Molony 2021-01-03 16:05:16 +10:00
parent bc2c0b0abd
commit f32be5d55a
4 changed files with 7 additions and 5 deletions

View File

@ -49,6 +49,7 @@ public interface ApplesoftConstants
static final byte TOKEN_LET = (byte) 0xAA;
static final byte TOKEN_GOTO = (byte) 0xAB;
static final byte TOKEN_IF = (byte) 0xAD;
static final byte TOKEN_AND = (byte) 0xAF;
static final byte TOKEN_GOSUB = (byte) 0xB0;
static final byte TOKEN_RETURN = (byte) 0xB1;
static final byte TOKEN_REM = (byte) 0xB2;

View File

@ -41,7 +41,8 @@ public class SubLine
else
doAlpha ();
if (is (ApplesoftConstants.TOKEN_REM) || is (ApplesoftConstants.TOKEN_DATA))
if (is (ApplesoftConstants.TOKEN_REM) || is (ApplesoftConstants.TOKEN_DATA)
|| is (ApplesoftConstants.TOKEN_AND))
return;
int ptr = startPtr;

View File

@ -21,8 +21,8 @@ public class BasicPreferences
public boolean showDuplicateSymbols = false;
public boolean splitDim = false;
public int wrapPrintAt = 0;
public int wrapRemAt = 60;
public int wrapDataAt = 60;
public int wrapRemAt = 80;
public int wrapDataAt = 80;
// ---------------------------------------------------------------------------------//
@Override

View File

@ -139,11 +139,11 @@ class MenuHandler implements DiskSelectionListener, FileSelectionListener, QuitL
final JMenuItem alignAssignItem = new JCheckBoxMenuItem ("Align consecutive assign");
final JMenuItem showBasicTargetsItem = new JCheckBoxMenuItem ("Show targets");
final JMenuItem onlyShowTargetLinesItem =
new JCheckBoxMenuItem ("Only show target lines");
new JCheckBoxMenuItem ("Only show target line numbers");
final JMenuItem showHeaderItem = new JCheckBoxMenuItem ("Show header");
final JMenuItem showCaretItem = new JCheckBoxMenuItem ("Show caret");
final JMenuItem showThenItem = new JCheckBoxMenuItem ("Show THEN after IF");
final JMenuItem showXrefItem = new JCheckBoxMenuItem ("List Xref");
final JMenuItem showXrefItem = new JCheckBoxMenuItem ("List GOSUB/GOTO");
final JMenuItem showCallsItem = new JCheckBoxMenuItem ("List CALLs");
final JMenuItem showSymbolsItem = new JCheckBoxMenuItem ("List variables");
final JMenuItem showDuplicateSymbolsItem =