class Rouge::Lexers::NesAsm
Public Class Methods
keywords()
click to toggle source
# File lib/rouge/lexers/nesasm.rb, line 11 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 26 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 20 def self.keywords_type @keywords_type ||= %w( DB DW BYTE WORD ) end