Sha256: 165c3e0425cd5ced67ae49d74f888466eab6b138a0076a2ad0b3a7668649ac47
Contents?: true
Size: 453 Bytes
Versions: 6
Compression:
Stored size: 453 Bytes
Contents
# Copyright (C) 2010 Rocky Bernstein <rockyb@rubyforge.net> class Trepan module Condition def valid_condition?(str) begin Rubinius::Compiler.compile_string(str) rescue SyntaxError return nil rescue nil end end module_function :valid_condition? end end if __FILE__ == $0 include Trepan::Condition p valid_condition?('a+2') puts '-' * 20 p valid_condition?('1+') puts '-' * 20 end
Version data entries
6 entries across 6 versions & 1 rubygems