/[eiffelstudio]/vendor/gobosoft.com/gobo/4.0d/library/tools/src/eiffel/ast/constant/et_constant.e
ViewVC logotype

Contents of /vendor/gobosoft.com/gobo/4.0d/library/tools/src/eiffel/ast/constant/et_constant.e

Parent Directory Parent Directory | Revision Log Revision Log


Revision 98698 - (show annotations)
Mon May 9 13:53:54 2016 UTC (3 years, 5 months ago) by manus
File size: 1053 byte(s)
Update 4.0d version with changes in Gobo from 2016/05/09

1 note
2
3 description:
4
5 "Eiffel constants"
6
7 library: "Gobo Eiffel Tools Library"
8 copyright: "Copyright (c) 2002-2016, Eric Bezault and others"
9 license: "MIT License"
10 date: "$Date$"
11 revision: "$Revision$"
12
13 deferred class ET_CONSTANT
14
15 inherit
16
17 ET_EXPRESSION
18 redefine
19 is_never_void
20 end
21
22 feature -- Status report
23
24 is_boolean_constant: BOOLEAN
25 -- Is current constant a BOOLEAN constant?
26 do
27 -- Result := False
28 end
29
30 is_character_constant: BOOLEAN
31 -- Is current constant a CHARACTER constant?
32 do
33 -- Result := False
34 end
35
36 is_integer_constant: BOOLEAN
37 -- Is current constant an INTEGER constant?
38 do
39 -- Result := False
40 end
41
42 is_real_constant: BOOLEAN
43 -- Is current constant a REAL constant?
44 do
45 -- Result := False
46 end
47
48 is_string_constant: BOOLEAN
49 -- Is current constant a STRING constant?
50 do
51 -- Result := False
52 end
53
54 is_type_constant: BOOLEAN
55 -- Is current constant a TYPE constant?
56 do
57 -- Result := False
58 end
59
60 is_never_void: BOOLEAN = True
61 -- Can current expression never be void?
62
63 end

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.23