class SafeReader

Defined in:

scanner/safe_reader.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(line : String) #

[View source]

Instance Method Detail

def current_char(*args, **options) #

delegate pos, to: @reader


[View source]
def current_char(*args, **options, &) #

delegate pos, to: @reader


[View source]
def has_next?(*args, **options) #

[View source]
def has_next?(*args, **options, &) #

[View source]
def move_if(char) #

[View source]
def next_char(*args, **options) #

[View source]
def next_char(*args, **options, &) #

[View source]
def next_is(char) #

[View source]
def peek_next_char(*args, **options) #

[View source]
def peek_next_char(*args, **options, &) #

[View source]
def peek_next_char? #

[View source]
def pos(*args, **options) #

[View source]
def pos(*args, **options, &) #

[View source]
def pos=(idx) #

[View source]
def previous_char(*args, **options) #

[View source]
def previous_char(*args, **options, &) #

[View source]