Преглед на файлове

Tokenizer now outputs opcodes as their own token.

master
Bryan Miller преди 5 години
родител
ревизия
c5c72ee036
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. +3
    -1
      src/MOS/6502/assembler/tokenizer.js

+ 3
- 1
src/MOS/6502/assembler/tokenizer.js Целия файл

@@ -1,4 +1,4 @@
const OP = require('./op.js');

function GetTextStream(input){
var pos = 0;
@@ -165,6 +165,8 @@ class Tokenizer{

readLabel(){
var str = this.readWhile(isLabel);
if (OP.isCode(str.toUpperCase()))
return this.genTokenObject('opcode', str.toUpperCase());
return this.genTokenObject('label', str);
}


Loading…
Отказ
Запис