--- !ruby/object:Gem::Specification name: code-ruby version: !ruby/object:Gem::Version version: 0.5.3 platform: ruby authors: - Dorian MariƩ autorequire: bindir: bin cert_chain: [] date: 2023-01-08 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: zeitwerk requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' description: 'A programming language, like Code.evaluate("1 + 1") # => 2' email: dorian@dorianmarie.fr executables: [] extensions: [] extra_rdoc_files: [] files: - ".cherry.js" - ".editorconfig" - ".github/workflows/rspec.yml" - ".gitignore" - ".prettierrc" - ".rspec" - CHANGELOG.md - Gemfile - Gemfile.lock - LICENSE - README.md - TODO - bin/code - bin/format - bin/publish - bin/template - bin/test - code-ruby.gemspec - docs/class.code - docs/euler/1.template - docs/euler/2.template - docs/euler/3.template - docs/euler/4.template - docs/euler/5.template - docs/fibonnaci.template - docs/meetup.code - docs/precedence.template - docs/rain.code - docs/slack.code - docs/stripe.code - docs/twitter.code - language-ruby.gemspec - lib/code-ruby.rb - lib/code.rb - lib/code/error.rb - lib/code/node.rb - lib/code/node/base_10.rb - lib/code/node/base_16.rb - lib/code/node/base_2.rb - lib/code/node/base_8.rb - lib/code/node/boolean.rb - lib/code/node/call.rb - lib/code/node/call_argument.rb - lib/code/node/chained_call.rb - lib/code/node/code.rb - lib/code/node/decimal.rb - lib/code/node/dictionnary.rb - lib/code/node/equal.rb - lib/code/node/function.rb - lib/code/node/function_parameter.rb - lib/code/node/if.rb - lib/code/node/if_modifier.rb - lib/code/node/list.rb - lib/code/node/negation.rb - lib/code/node/not.rb - lib/code/node/nothing.rb - lib/code/node/number.rb - lib/code/node/operation.rb - lib/code/node/power.rb - lib/code/node/rescue.rb - lib/code/node/splat.rb - lib/code/node/statement.rb - lib/code/node/string.rb - lib/code/node/ternary.rb - lib/code/node/unary_minus.rb - lib/code/node/while.rb - lib/code/object.rb - lib/code/object/argument.rb - lib/code/object/boolean.rb - lib/code/object/decimal.rb - lib/code/object/dictionnary.rb - lib/code/object/function.rb - lib/code/object/global.rb - lib/code/object/integer.rb - lib/code/object/list.rb - lib/code/object/nothing.rb - lib/code/object/number.rb - lib/code/object/range.rb - lib/code/object/ruby_function.rb - lib/code/object/string.rb - lib/code/parser.rb - lib/code/parser/addition.rb - lib/code/parser/and_operator.rb - lib/code/parser/bitwise_and.rb - lib/code/parser/bitwise_or.rb - lib/code/parser/boolean.rb - lib/code/parser/call.rb - lib/code/parser/chained_call.rb - lib/code/parser/class.rb - lib/code/parser/code.rb - lib/code/parser/dictionnary.rb - lib/code/parser/equal.rb - lib/code/parser/equality.rb - lib/code/parser/equality_lower.rb - lib/code/parser/function.rb - lib/code/parser/greater.rb - lib/code/parser/group.rb - lib/code/parser/if.rb - lib/code/parser/if_modifier.rb - lib/code/parser/list.rb - lib/code/parser/multiplication.rb - lib/code/parser/name.rb - lib/code/parser/negation.rb - lib/code/parser/not_keyword.rb - lib/code/parser/nothing.rb - lib/code/parser/number.rb - lib/code/parser/operation.rb - lib/code/parser/or_keyword.rb - lib/code/parser/or_operator.rb - lib/code/parser/power.rb - lib/code/parser/range.rb - lib/code/parser/rescue.rb - lib/code/parser/shift.rb - lib/code/parser/splat.rb - lib/code/parser/statement.rb - lib/code/parser/string.rb - lib/code/parser/ternary.rb - lib/code/parser/unary_minus.rb - lib/code/parser/while.rb - lib/code/parser/whitespace.rb - lib/code/ruby.rb - lib/language-ruby.rb - lib/language.rb - lib/language/atom.rb - lib/language/output.rb - lib/language/parser.rb - lib/language/parser/absent.rb - lib/language/parser/absent/present.rb - lib/language/parser/end_of_input.rb - lib/language/parser/interuption.rb - lib/language/parser/not_end_of_input.rb - lib/language/parser/str.rb - lib/language/parser/str/not_found.rb - lib/template-ruby.rb - lib/template.rb - lib/template/node.rb - lib/template/node/code_part.rb - lib/template/node/part.rb - lib/template/node/template.rb - lib/template/node/text_part.rb - lib/template/parser.rb - lib/template/parser/template.rb - lib/template/version.rb - spec/code/addition_spec.rb - spec/code/and_operator_spec.rb - spec/code/bitwise_and_spec.rb - spec/code/bitwise_or_spec.rb - spec/code/boolean_spec.rb - spec/code/call_spec.rb - spec/code/chained_call_spec.rb - spec/code/dictionnary_spec.rb - spec/code/equal_spec.rb - spec/code/equality_spec.rb - spec/code/function_spec.rb - spec/code/greater_spec.rb - spec/code/group_spec.rb - spec/code/if_modifier_spec.rb - spec/code/if_spec.rb - spec/code/list_spec.rb - spec/code/multiplication_spec.rb - spec/code/negation_spec.rb - spec/code/not_keyword_spec.rb - spec/code/nothing_spec.rb - spec/code/number_spec.rb - spec/code/or_keyword_spec.rb - spec/code/or_operator_spec.rb - spec/code/parser/boolean_spec.rb - spec/code/parser/call_spec.rb - spec/code/parser/chained_call.rb - spec/code/parser/dictionnary_spec.rb - spec/code/parser/function_spec.rb - spec/code/parser/group_spec.rb - spec/code/parser/list_spec.rb - spec/code/parser/number_spec.rb - spec/code/parser/string_spec.rb - spec/code/parser_spec.rb - spec/code/power_spec.rb - spec/code/range_spec.rb - spec/code/rescue_spec.rb - spec/code/shift_spec.rb - spec/code/splat_spec.rb - spec/code/string_spec.rb - spec/code/ternary_spec.rb - spec/code/unary_minus_spec.rb - spec/code/while_spec.rb - spec/spec_helper.rb - template-ruby.gemspec homepage: https://github.com/dorianmariefr/template-ruby licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.3.26 signing_key: specification_version: 4 summary: A programming language test_files: - spec/code/addition_spec.rb - spec/code/and_operator_spec.rb - spec/code/bitwise_and_spec.rb - spec/code/bitwise_or_spec.rb - spec/code/boolean_spec.rb - spec/code/call_spec.rb - spec/code/chained_call_spec.rb - spec/code/dictionnary_spec.rb - spec/code/equal_spec.rb - spec/code/equality_spec.rb - spec/code/function_spec.rb - spec/code/greater_spec.rb - spec/code/group_spec.rb - spec/code/if_modifier_spec.rb - spec/code/if_spec.rb - spec/code/list_spec.rb - spec/code/multiplication_spec.rb - spec/code/negation_spec.rb - spec/code/not_keyword_spec.rb - spec/code/nothing_spec.rb - spec/code/number_spec.rb - spec/code/or_keyword_spec.rb - spec/code/or_operator_spec.rb - spec/code/parser/boolean_spec.rb - spec/code/parser/call_spec.rb - spec/code/parser/chained_call.rb - spec/code/parser/dictionnary_spec.rb - spec/code/parser/function_spec.rb - spec/code/parser/group_spec.rb - spec/code/parser/list_spec.rb - spec/code/parser/number_spec.rb - spec/code/parser/string_spec.rb - spec/code/parser_spec.rb - spec/code/power_spec.rb - spec/code/range_spec.rb - spec/code/rescue_spec.rb - spec/code/shift_spec.rb - spec/code/splat_spec.rb - spec/code/string_spec.rb - spec/code/ternary_spec.rb - spec/code/unary_minus_spec.rb - spec/code/while_spec.rb - spec/spec_helper.rb