Sha256: cba87fb4d3ef0904c75420e1bb6bcbff694a850b507c93557926c327786f8f1e

Contents?: true

Size: 427 Bytes

Versions: 7

Compression:

Stored size: 427 Bytes

Contents

# File: atomic_expression.rb

require_relative "expression"	# Access the superclass

module Regex # This module is used as a namespace

# Abstract class. A valid regular expression that  
# cannot be further decomposed into sub-expressions.
class AtomicExpression < Expression

public
	# Redefined method. Return true since it may not have any child.
	def atomic? 
		return true
	end
	
end # class
	
end # module

# End of file

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rley-0.6.00 examples/general/SRL/lib/regex/atomic_expression.rb
rley-0.5.14 examples/general/SRL/lib/regex/atomic_expression.rb
rley-0.5.13 examples/general/SRL/lib/regex/atomic_expression.rb
rley-0.5.12 examples/general/SRL/lib/regex/atomic_expression.rb
rley-0.5.11 examples/general/SRL/lib/regex/atomic_expression.rb
rley-0.5.10 examples/general/SRL/lib/regex/atomic_expression.rb
rley-0.5.09 examples/general/SRL/lib/regex/atomic_expression.rb