/src/lib/parse/eiffel/untyped_eiffel_image.e
Specman e | 46 lines | 19 code | 4 blank | 23 comment | 0 complexity | 78f549bb73cbc22e40a69fbcc8c8587b MD5 | raw file
1-- This file is part of a Liberty Eiffel library. 2-- See the full copyright at the end. 3-- 4class UNTYPED_EIFFEL_IMAGE 5 6inherit 7 EIFFEL_IMAGE 8 9creation {EIFFEL_GRAMMAR} 10 make 11 12feature {} 13 make (a_image: like image; a_blanks: like blanks; a_position: like position) is 14 require 15 a_image /= Void 16 do 17 image := a_image 18 blanks := a_blanks 19 position := a_position 20 ensure 21 image = a_image 22 blanks = a_blanks 23 position = a_position 24 end 25 26end -- class UNTYPED_EIFFEL_IMAGE 27-- 28-- Copyright (c) 2009 by all the people cited in the AUTHORS file. 29-- 30-- Permission is hereby granted, free of charge, to any person obtaining a copy 31-- of this software and associated documentation files (the "Software"), to deal 32-- in the Software without restriction, including without limitation the rights 33-- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 34-- copies of the Software, and to permit persons to whom the Software is 35-- furnished to do so, subject to the following conditions: 36-- 37-- The above copyright notice and this permission notice shall be included in 38-- all copies or substantial portions of the Software. 39-- 40-- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 41-- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 42-- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 43-- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 44-- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 45-- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 46-- THE SOFTWARE.