Bar Baz Boo
dddd
class HalfAdder | |
attr_reader :sum, :carry | |
def initialize(augend, addend, logger) | |
@augend, @addend, @logger = augend, addend, logger | |
end | |
def compute | |
@carry = @augend & @addend | |
@sum = @augend ^ @addend |
class HalfAdder | |
attr_reader :sum, :carry | |
def initialize(augend, addend, logger) | |
@augend, @addend, @logger = augend, addend, logger | |
end | |
def compute | |
@carry = @augend & @addend | |
@sum = @augend ^ @addend |
class HalfAdder | |
attr_reader :sum, :carry | |
def initialize(augend, addend) | |
@augend, @addend = augend, addend | |
end | |
def compute | |
@carry = @augend & @addend | |
@sum = @augend ^ @addend |
example [0, 0, 0, 0]: Fail: got nil; expected 0 | |
example [0, 0, 0, 0]: Fail: got nil; expected 0 | |
example [1, 0, 0, 1]: Fail: got nil; expected 0 | |
example [1, 0, 0, 1]: Fail: got nil; expected 1 | |
example [0, 1, 0, 1]: Fail: got nil; expected 0 | |
example [0, 1, 0, 1]: Fail: got nil; expected 1 | |
example [1, 1, 1, 0]: Fail: got nil; expected 1 | |
example [1, 1, 1, 0]: Fail: got nil; expected 0 |
class HalfAdder | |
attr_reader :sum, :carry | |
def initialize(augend, addend) | |
@augend, @addend = augend, addend | |
end | |
def compute | |
end | |
end |
def assert_equality(example, actual, expected) | |
print "example #{example}: " | |
if actual == expected | |
puts 'Pass' | |
else | |
puts "Fail: got #{actual.inspect}; expected #{expected.inspect}" | |
end | |
end | |
examples = [ |
drop table if exists student; | |
create table student ( | |
sno integer, | |
sname varchar(10), | |
age integer | |
); | |
drop table if exists courses; | |
create table courses ( | |
cno varchar(5), |
require 'active_support/version' | |
require 'active_support/core_ext/time/zones' | |
require 'active_support/core_ext/time/calculations' | |
require 'active_support/time_with_zone' | |
puts "ActiveSupport: #{ActiveSupport::VERSION::STRING}" | |
Time.zone = 'Eastern Time (US & Canada)' | |
def show_time user_time |
ActiveRecord::SchemaDumper.ignore_tables = ActiveRecord::Base.connection.tables - ['table_name'] | |
ActiveRecord::SchemaDumper.dump(ActiveRecord::Base.connection, $stdout) |