class Rouge::Lexers::NesAsm
Public Class Methods
keywords()
click to toggle source
# File lib/rouge/lexers/nesasm.rb, line 12 def self.keywords @keywords ||= %w( ADC AND ASL BIT BRK CMP CPX CPY DEC EOR INC JMP JSR LDA LDX LDY LSR NOP ORA ROL ROR RTI RTS SBC STA STX STY TAX TXA DEX INX TAY TYA DEY INY BPL BMI BVC BVS BCC BCS BNE BEQ CLC SEC CLI SEI CLV CLD SED TXS TSX PHA PLA PHP PLP ) end
keywords_reserved()
click to toggle source
# File lib/rouge/lexers/nesasm.rb, line 27 def self.keywords_reserved @keywords_reserved ||= %w( INCBIN INCLUDE ORG BANK RSSET RS MACRO ENDM DS PROC ENDP PROCGROUP ENDPROCGROUP INCCHR DEFCHR ZP BSS CODE DATA IF IFDEF IFNDEF ELSE ENDIF FAIL INESPRG INESCHR INESMAP INESMIR FUNC ) end
keywords_type()
click to toggle source
# File lib/rouge/lexers/nesasm.rb, line 21 def self.keywords_type @keywords_type ||= %w( DB DW BYTE WORD ) end