Class: Glaemscribe::API::Charset::Char

Inherits:
Object
  • Object
show all
Defined in:
lib/api/charset.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeChar

Returns a new instance of Char.



39
40
41
# File 'lib/api/charset.rb', line 39

def initialize
  @names = {}
end

Instance Attribute Details

#charsetObject

Pointer to parent charset



37
38
39
# File 'lib/api/charset.rb', line 37

def charset
  @charset
end

#codeObject

Position in unicode



34
35
36
# File 'lib/api/charset.rb', line 34

def code
  @code
end

#lineObject

Line num in the sourcecode



33
34
35
# File 'lib/api/charset.rb', line 33

def line
  @line
end

#namesObject

Names



35
36
37
# File 'lib/api/charset.rb', line 35

def names
  @names
end

#strObject

How does this char resolve as a string



36
37
38
# File 'lib/api/charset.rb', line 36

def str
  @str
end

Instance Method Details

#sequence?Boolean

Returns:

  • (Boolean)


47
48
49
# File 'lib/api/charset.rb', line 47

def sequence?
  false
end

#virtual?Boolean

Returns:

  • (Boolean)


43
44
45
# File 'lib/api/charset.rb', line 43

def virtual?
  false
end