main.rb:59: syntax error, unexpected end-of-input, expecting `end'
# Logging puts "Hello, world!\n" # Input getting & variables puts "What is your name?" a0 = gets.strip puts "Hi, " + a0 + "!\n" # Classes and their methods/functions class Tyrunt def initialize(name) @name = name end def reewr puts "The Tyrunt #{@name} reewred a bit!" "Reewr" end def say(msg) puts "#{@name}: #{msg}" end def ask(q) puts "#{@name}: #{q}" gets.strip end def stick(place) puts "#{@name} is stuck in #{place}" end a1 = Tyrunt.new("Rix") puts "*#{a1.reewr().downcase()}*" a1.say("Ruby is cool!") a2 = a1.ask("Righty? [y/n]").downcase()[0] if a2 == "y" a1.say(":D") elsif a2 == "n" a1.say("Come on! :'(") end puts "\n" # Functions def party(emoji) puts "#{emoji} Party! #{emoji}" end party("🎉") puts "\n" # Math a1.stick("his homework") a3 = a1.ask("1+2=?") if a3 == "3" then a1.say("Oh, RIGHT!") else a1.say("I don't know if it's true...") end
end
Tyrunt.new("Rix")
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)