--- !ruby/object:Gem::Specification name: basic101 version: !ruby/object:Gem::Version version: 1.0.1 platform: ruby authors: - Wayne Conrad autorequire: bindir: bin cert_chain: [] date: 2022-03-11 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: parslet requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '13.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '13.0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.6' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.6' - !ruby/object:Gem::Dependency name: rspec-its requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.14' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.14' - !ruby/object:Gem::Dependency name: redcarpet requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.2' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.2' - !ruby/object:Gem::Dependency name: yard requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.5 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.5 description: basic101 is a circa 1980 BASIC interpreter written in Ruby. It supports a modified subset of Microsoft's BASIC-80 v. 5 and runs the games published in Basic Computer Games, Microcomputer Edition by David H. Ahl email: kf7qga@gmail.com executables: - basic101 extensions: [] extra_rdoc_files: - LICENSE.md - README.md files: - Changelog.md - Gemfile - Gemfile.lock - LICENSE.md - README.md - Rakefile - VERSION - basic101.gemspec - bin/basic101 - lib/basic101.rb - lib/basic101/abs_function.rb - lib/basic101/argument_checker.rb - lib/basic101/arguments.rb - lib/basic101/array_reference.rb - lib/basic101/asc_function.rb - lib/basic101/basic_array.rb - lib/basic101/basic_comparisons.rb - lib/basic101/basic_float.rb - lib/basic101/basic_integer.rb - lib/basic101/basic_math.rb - lib/basic101/basic_numeric.rb - lib/basic101/basic_object.rb - lib/basic101/basic_string.rb - lib/basic101/binary_operation.rb - lib/basic101/binary_operations.rb - lib/basic101/built_in_functions.rb - lib/basic101/chr_function.rb - lib/basic101/cos_function.rb - lib/basic101/data_statement.rb - lib/basic101/define_function_statement.rb - lib/basic101/dim_statement.rb - lib/basic101/else_statement.rb - lib/basic101/end_statement.rb - lib/basic101/endif_statement.rb - lib/basic101/errors.rb - lib/basic101/exp_function.rb - lib/basic101/for_stack.rb - lib/basic101/for_statement.rb - lib/basic101/function.rb - lib/basic101/function_call.rb - lib/basic101/function_identifier.rb - lib/basic101/functions.rb - lib/basic101/gosub_statement.rb - lib/basic101/goto_statement.rb - lib/basic101/identifier.rb - lib/basic101/identity.rb - lib/basic101/if_statement.rb - lib/basic101/input.rb - lib/basic101/input_reader.rb - lib/basic101/input_statement.rb - lib/basic101/int_function.rb - lib/basic101/left_function.rb - lib/basic101/len_function.rb - lib/basic101/let_statement.rb - lib/basic101/line.rb - lib/basic101/log_function.rb - lib/basic101/main.rb - lib/basic101/mid_function.rb - lib/basic101/negate_operation.rb - lib/basic101/next_statement.rb - lib/basic101/not_operation.rb - lib/basic101/null_prompt_delimeter.rb - lib/basic101/null_transcript.rb - lib/basic101/numeric_identifier.rb - lib/basic101/on_goto_statement.rb - lib/basic101/output.rb - lib/basic101/parser.rb - lib/basic101/parser/data_statement.rb - lib/basic101/parser/define_function_statement.rb - lib/basic101/parser/dim_statement.rb - lib/basic101/parser/end_statement.rb - lib/basic101/parser/expression.rb - lib/basic101/parser/for_statement.rb - lib/basic101/parser/function_call.rb - lib/basic101/parser/gosub_statement.rb - lib/basic101/parser/goto_statement.rb - lib/basic101/parser/identifier.rb - lib/basic101/parser/if_statement.rb - lib/basic101/parser/input_statement.rb - lib/basic101/parser/let_statement.rb - lib/basic101/parser/next_statement.rb - lib/basic101/parser/numeric.rb - lib/basic101/parser/on_goto_statement.rb - lib/basic101/parser/print_statement.rb - lib/basic101/parser/program.rb - lib/basic101/parser/randomize_statement.rb - lib/basic101/parser/read_statement.rb - lib/basic101/parser/reference.rb - lib/basic101/parser/remark_statement.rb - lib/basic101/parser/restore_statement.rb - lib/basic101/parser/return_statement.rb - lib/basic101/parser/space.rb - lib/basic101/parser/statements.rb - lib/basic101/parser/stop_statement.rb - lib/basic101/parser/string.rb - lib/basic101/power_operation.rb - lib/basic101/print_comma.rb - lib/basic101/print_semicolon.rb - lib/basic101/print_statement.rb - lib/basic101/program.rb - lib/basic101/program_counter.rb - lib/basic101/prompt_delimeter.rb - lib/basic101/randomize_statement.rb - lib/basic101/read_statement.rb - lib/basic101/reference.rb - lib/basic101/release.rb - lib/basic101/remark_statement.rb - lib/basic101/restore_statement.rb - lib/basic101/return_statement.rb - lib/basic101/right_function.rb - lib/basic101/rnd_function.rb - lib/basic101/runtime.rb - lib/basic101/scalar_reference.rb - lib/basic101/sgn_function.rb - lib/basic101/sin_function.rb - lib/basic101/sqr_function.rb - lib/basic101/statement.rb - lib/basic101/stop_statement.rb - lib/basic101/str_function.rb - lib/basic101/string_identifier.rb - lib/basic101/tab.rb - lib/basic101/tab_function.rb - lib/basic101/tan_function.rb - lib/basic101/transcript.rb - lib/basic101/transform.rb - lib/basic101/user_defined_function.rb - lib/basic101/val_function.rb - test/integration/tests/basic_computer_games/23-match.bas - test/integration/tests/basic_computer_games/3dplot.bas - test/integration/tests/basic_computer_games/aceyducy.bas - test/integration/tests/basic_computer_games/amazing.bas - test/integration/tests/basic_computer_games/animal.bas - test/integration/tests/basic_computer_games/awari.bas - test/integration/tests/basic_computer_games/bagels.bas - test/integration/tests/basic_computer_games/banner.bas - test/integration/tests/basic_computer_games/basketbl.bas - test/integration/tests/basic_computer_games/batnum.bas - test/integration/tests/basic_computer_games/battle.bas - test/integration/tests/basic_computer_games/blackjck.bas - test/integration/tests/basic_computer_games/bombard.bas - test/integration/tests/basic_computer_games/bounce.bas - test/integration/tests/basic_computer_games/bowling.bas - test/integration/tests/basic_computer_games/boxing.bas - test/integration/tests/basic_computer_games/bug.bas - test/integration/tests/basic_computer_games/bullfght.bas - test/integration/tests/basic_computer_games/bullseye.bas - test/integration/tests/basic_computer_games/bunny.bas - test/integration/tests/basic_computer_games/buzzword.bas - test/integration/tests/basic_computer_games/calendar.bas - test/integration/tests/basic_computer_games/change.bas - test/integration/tests/basic_computer_games/checkers.bas - test/integration/tests/basic_computer_games/chemist.bas - test/integration/tests/basic_computer_games/chief.bas - test/integration/tests/basic_computer_games/chomp.bas - test/integration/tests/basic_computer_games/combat.bas - test/integration/tests/basic_computer_games/craps.bas - test/integration/tests/basic_computer_games/cube.bas - test/integration/tests/basic_computer_games/depthchg.bas - test/integration/tests/basic_computer_games/diamond.bas - test/integration/tests/basic_computer_games/dice.bas - test/integration/tests/basic_computer_games/digits.bas - test/integration/tests/basic_computer_games/evenwin1.bas - test/integration/tests/basic_computer_games/evenwin2.bas - test/integration/tests/basic_computer_games/flipflop.bas - test/integration/tests/basic_computer_games/footbal1.bas - test/integration/tests/basic_computer_games/footbal2.bas - test/integration/tests/basic_computer_games/furtradr.bas - test/integration/tests/basic_computer_games/golf.bas - test/integration/tests/basic_computer_games/gomoko.bas - test/integration/tests/basic_computer_games/guess.bas - test/integration/tests/basic_computer_games/gunner.bas - test/integration/tests/basic_computer_games/hamurabi.bas - test/integration/tests/basic_computer_games/hangman.bas - test/integration/tests/basic_computer_games/hello.bas - test/integration/tests/basic_computer_games/hexapawn.bas - test/integration/tests/basic_computer_games/hi-q.bas - test/integration/tests/basic_computer_games/hilo.bas - test/integration/tests/basic_computer_games/hockey.bas - test/integration/tests/basic_computer_games/horsrace.bas - test/integration/tests/basic_computer_games/hurkle.bas - test/integration/tests/basic_computer_games/kinema.bas - test/integration/tests/basic_computer_games/king.bas - test/integration/tests/basic_computer_games/lem.bas - test/integration/tests/basic_computer_games/letter.bas - test/integration/tests/basic_computer_games/life.bas - test/integration/tests/basic_computer_games/life2.bas - test/integration/tests/basic_computer_games/litquiz.bas - test/integration/tests/basic_computer_games/love.bas - test/integration/tests/basic_computer_games/lunar.bas - test/integration/tests/basic_computer_games/mastrmnd.bas - test/integration/tests/basic_computer_games/mathdice.bas - test/integration/tests/basic_computer_games/mugwump.bas - test/integration/tests/basic_computer_games/name.bas - test/integration/tests/basic_computer_games/nicoma.bas - test/integration/tests/basic_computer_games/nim.bas - test/integration/tests/basic_computer_games/number.bas - test/integration/tests/basic_computer_games/onecheck.bas - test/integration/tests/basic_computer_games/orbit.bas - test/integration/tests/basic_computer_games/pizza.bas - test/integration/tests/basic_computer_games/poetry.bas - test/integration/tests/basic_computer_games/poker.bas - test/integration/tests/basic_computer_games/queen.bas - test/integration/tests/basic_computer_games/reverse.bas - test/integration/tests/basic_computer_games/rocket.bas - test/integration/tests/basic_computer_games/rocksp.bas - test/integration/tests/basic_computer_games/roulette.bas - test/integration/tests/basic_computer_games/rusrou.bas - test/integration/tests/basic_computer_games/salvo.bas - test/integration/tests/basic_computer_games/sinewave.bas - test/integration/tests/basic_computer_games/slalom.bas - test/integration/tests/basic_computer_games/slots.bas - test/integration/tests/basic_computer_games/splat.bas - test/integration/tests/basic_computer_games/stars.bas - test/integration/tests/basic_computer_games/stock.bas - test/integration/tests/basic_computer_games/superstartrek.bas - test/integration/tests/basic_computer_games/superstartrekins.bas - test/integration/tests/basic_computer_games/synonym.bas - test/integration/tests/basic_computer_games/target.bas - test/integration/tests/basic_computer_games/tictac1.bas - test/integration/tests/basic_computer_games/tictac2.bas - test/integration/tests/basic_computer_games/towers.bas - test/integration/tests/basic_computer_games/train.bas - test/integration/tests/basic_computer_games/trap.bas - test/integration/tests/basic_computer_games/war.bas - test/integration/tests/basic_computer_games/weekday.bas - test/integration/tests/basic_computer_games/word.bas homepage: http://github.com/wconrad/basic101 licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.5' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.3.7 signing_key: specification_version: 4 summary: Circa 1980 basic intepreter test_files: []