From ace7133a857c84162c2f98be829de3a62b55817c Mon Sep 17 00:00:00 2001 From: Gwenhael Le Moine Date: Tue, 25 Jul 2023 15:59:35 +0200 Subject: [PATCH] 0.17.1 --- lib/rpl.rb | 2 +- rpl.gemspec | 73 +++++++++++++++++++++++++++-------------------------- 2 files changed, 38 insertions(+), 37 deletions(-) diff --git a/lib/rpl.rb b/lib/rpl.rb index 4e25cb4..a7c9011 100644 --- a/lib/rpl.rb +++ b/lib/rpl.rb @@ -5,7 +5,7 @@ require 'rpl/types' require 'rpl/words' class Rpl < Interpreter - VERSION = '0.17.0' + VERSION = '0.17.1' include Types diff --git a/rpl.gemspec b/rpl.gemspec index 4880496..9e4a7f8 100644 --- a/rpl.gemspec +++ b/rpl.gemspec @@ -1,10 +1,8 @@ # frozen_string_literal: true -require_relative './lib/rpl' - Gem::Specification.new do |s| s.name = 'rpl' - s.version = Rpl::VERSION + s.version = '0.17.1' s.summary = 'Functional Stack Language' s.description = 'Reverse-Polish-Lisp inspired language in ruby' s.authors = ['Gwenhael Le Moine'] @@ -13,40 +11,43 @@ Gem::Specification.new do |s| s.license = 'GPL-3.0' s.extra_rdoc_files = ['README.md'] - s.files = ['lib/rpl.rb', - 'lib/rpl/dictionary.rb', - 'lib/rpl/interpreter.rb', - 'lib/rpl/parser.rb', - 'lib/rpl/types.rb', - 'lib/rpl/types/boolean.rb', - 'lib/rpl/types/complex.rb', - 'lib/rpl/types/list.rb', - 'lib/rpl/types/name.rb', - 'lib/rpl/types/numeric.rb', - 'lib/rpl/types/program.rb', - 'lib/rpl/types/string.rb', - 'lib/rpl/words.rb', - 'lib/rpl/words/branch.rb', - 'lib/rpl/words/display.rb', - 'lib/rpl/words/filesystem.rb', - 'lib/rpl/words/general.rb', - 'lib/rpl/words/list.rb', - 'lib/rpl/words/logarithm.rb', - 'lib/rpl/words/mode.rb', - 'lib/rpl/words/operations-complexes.rb', - 'lib/rpl/words/operations-reals-complexes.rb', - 'lib/rpl/words/operations-reals.rb', - 'lib/rpl/words/program.rb', - 'lib/rpl/words/repl.rb', - 'lib/rpl/words/stack.rb', - 'lib/rpl/words/store.rb', - 'lib/rpl/words/string-list.rb', - 'lib/rpl/words/string.rb', - 'lib/rpl/words/test.rb', - 'lib/rpl/words/time-date.rb', - 'lib/rpl/words/trig.rb'] + s.files = [ + 'lib/rpl/dictionary.rb', + 'lib/rpl/interpreter.rb', + 'lib/rpl/parser.rb', + 'lib/rpl/types/boolean.rb', + 'lib/rpl/types/complex.rb', + 'lib/rpl/types/grob.rb', + 'lib/rpl/types/list.rb', + 'lib/rpl/types/name.rb', + 'lib/rpl/types/numeric.rb', + 'lib/rpl/types/program.rb', + 'lib/rpl/types/string.rb', + 'lib/rpl/types.rb', + 'lib/rpl/words/branch.rb', + 'lib/rpl/words/filesystem.rb', + 'lib/rpl/words/general.rb', + 'lib/rpl/words/graphics.rb', + 'lib/rpl/words/list.rb', + 'lib/rpl/words/logarithm.rb', + 'lib/rpl/words/mode.rb', + 'lib/rpl/words/operations-complexes.rb', + 'lib/rpl/words/operations-reals-complexes.rb', + 'lib/rpl/words/operations-reals.rb', + 'lib/rpl/words/program.rb', + 'lib/rpl/words/repl.rb', + 'lib/rpl/words/stack.rb', + 'lib/rpl/words/store.rb', + 'lib/rpl/words/string-list.rb', + 'lib/rpl/words/string.rb', + 'lib/rpl/words/test.rb', + 'lib/rpl/words/time-date.rb', + 'lib/rpl/words/trig.rb', + 'lib/rpl/words.rb', + 'lib/rpl.rb' + ] - s.add_dependency 'drawille' + s.add_dependency 'drawille', '~> 0.3.3' s.executables << 'rpl'