note
	description: "Decimal number parsers"
	library: "Gobo Eiffel Decimal Arithmetic Library"
	copyright: "Copyright (c) 2004, Paul G. Crismer and others"
	license: "MIT License"
	date: "$Date: 2016-05-06 19:15:38 +0000 (Fri, 06 May 2016) $"
	revision: "$Revision: 98678 $"

deferred class interface
	MA_DECIMAL_PARSER

feature -- Access

	last_decimal: detachable MA_DECIMAL
			-- Last decimal parsed
	
feature -- Status report

	error: BOOLEAN
			-- Has an error occurred during the last call to parse?
	
feature -- Basic operations

	parse (a_string: STRING_8)
			-- Parse a_string.
		require
			a_string_not_void: a_string /= Void
			a_string_not_empty: not a_string.is_empty
		ensure
			last_decimal_not_void_when_no_error: not error implies last_decimal /= Void
	
end -- class MA_DECIMAL_PARSER

Generated by ISE EiffelStudio