Module: SGF

Defined in:
lib/sgf.rb,
lib/sgf/error.rb,
lib/sgf/version.rb,
lib/sgf/properties.rb

Defined Under Namespace

Classes: Collection, CollectionAssembler, CommentToken, FileDoesNotExistError, FormatNotSpecifiedWarning, Gametree, GenericPropertyToken, IdentityToken, LaxErrorChecker, MalformedDataError, MultiPropertyToken, NoIdentityError, Node, Parser, Stream, StrictErrorChecker, Variation, Writer

Constant Summary collapse

VERSION =
"3.0.1"

Class Method Summary collapse

Class Method Details

.parse(filename) ⇒ Object



3
4
5
6
7
# File 'lib/sgf.rb', line 3

def self.parse(filename)
  SGF::Parser.new.parse File.read(filename)
rescue Errno::ENOENT
  raise FileDoesNotExistError
end