!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | MaxErrors | = | 20 | |
integer, | private, | parameter | :: | KeywordNone | = | 0 | |
integer, | private, | parameter | :: | KeywordReturn | = | 1 | |
integer, | private, | parameter | :: | KeywordGoto | = | 2 | |
integer, | private, | parameter | :: | KeywordSet | = | 3 | |
integer, | private, | parameter | :: | KeywordRun | = | 4 | |
integer, | private, | parameter | :: | KeywordIf | = | 5 | |
integer, | private, | parameter | :: | KeywordElseIf | = | 6 | |
integer, | private, | parameter | :: | KeywordElse | = | 7 | |
integer, | private, | parameter | :: | KeywordEndIf | = | 8 | |
integer, | private, | parameter | :: | KeywordWhile | = | 9 | |
integer, | private, | parameter | :: | KeywordEndWhile | = | 10 | |
integer, | private, | parameter | :: | TokenNumber | = | 1 | |
integer, | private, | parameter | :: | TokenVariable | = | 4 | |
integer, | private, | parameter | :: | TokenExpression | = | 5 | |
integer, | private, | parameter | :: | TokenOperator | = | 7 | |
integer, | private, | parameter | :: | TokenParenthesis | = | 9 | |
integer, | private, | parameter | :: | ParenthesisLeft | = | 10 | |
integer, | private, | parameter | :: | ParenthesisRight | = | 11 | |
type(RuntimeReportVarType), | private, | DIMENSION(:), ALLOCATABLE | :: | RuntimeReportVar | |||
logical, | private | :: | GetInput | = | .TRUE. | ||
logical, | private | :: | InitializeOnce | = | .TRUE. | ||
logical, | private | :: | MyEnvrnFlag | = | .TRUE. | ||
integer, | private | :: | NullVariableNum | = | 0 | ||
integer, | private | :: | FalseVariableNum | = | 0 | ||
integer, | private | :: | TrueVariableNum | = | 0 | ||
integer, | private | :: | OffVariableNum | = | 0 | ||
integer, | private | :: | OnVariableNum | = | 0 | ||
integer, | private | :: | PiVariableNum | = | 0 | ||
integer, | private, | DIMENSION(:), ALLOCATABLE | :: | CurveIndexVariableNums | |||
integer, | private, | DIMENSION(:), ALLOCATABLE | :: | ConstructionIndexVariableNums | |||
integer, | private | :: | YearVariableNum | = | 0 | ||
integer, | private | :: | MonthVariableNum | = | 0 | ||
integer, | private | :: | DayOfMonthVariableNum | = | 0 | ||
integer, | private | :: | DayOfWeekVariableNum | = | 0 | ||
integer, | private | :: | DayOfYearVariableNum | = | 0 | ||
integer, | private | :: | HourVariableNum | = | 0 | ||
integer, | private | :: | MinuteVariableNum | = | 0 | ||
integer, | private | :: | HolidayVariableNum | = | 0 | ||
integer, | private | :: | DSTVariableNum | = | 0 | ||
integer, | private | :: | CurrentTimeVariableNum | = | 0 | ||
integer, | private | :: | SunIsUpVariableNum | = | 0 | ||
integer, | private | :: | IsRainingVariableNum | = | 0 | ||
integer, | private | :: | SystemTimeStepVariableNum | = | 0 | ||
integer, | private | :: | ZoneTimeStepVariableNum | = | 0 | ||
integer, | private | :: | CurrentEnvironmentPeriodNum | = | 0 | ||
integer, | private | :: | ActualDateAndTimeNum | = | 0 | ||
integer, | private | :: | ActualTimeNum | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | Type | = | 0 | ||
real(kind=r64), | public | :: | Number | = | 0.0D0 | ||
character(len=2*MaxNameLength), | public | :: | String | = | '' | ||
integer, | public | :: | Operator | = | 0 | ||
integer, | public | :: | Variable | = | 0 | ||
integer, | public | :: | Parenthesis | = | 0 | ||
integer, | public | :: | Expression | = | 0 | ||
character(len=2*MaxNameLength), | public | :: | Error | = | '' |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | '' | ||
integer, | public | :: | VariableNum | = | 0 | ||
real(kind=r64), | public | :: | Value | = | 0.0D0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StackNum | |||
integer, | intent(in) | :: | LineNum | |||
integer, | intent(in) | :: | Keyword | |||
integer, | intent(in), | optional | :: | Argument1 | ||
integer, | intent(in), | optional | :: | Argument2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StackNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(TokenType), | intent(in), | DIMENSION(:) | :: | TokenIN | ||
integer, | intent(in) | :: | NumTokensIN | |||
integer, | intent(in) | :: | StackNum | |||
character(len=*), | intent(in) | :: | ParsingString |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ExpressionNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Number |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | Number | |||
type(ErlValueType), | intent(in), | optional | :: | OrigValue |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | String |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ErlValueType), | intent(in) | :: | Value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | VariableName | |||
integer, | intent(in) | :: | StackNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | VariableName | |||
integer, | intent(in) | :: | StackNum | |||
type(ErlValueType), | intent(in), | optional | :: | Value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | varNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StackNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StackNum | |||
integer, | intent(in) | :: | LineNum | |||
character(len=*), | intent(in) | :: | Error |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StackNum | |||
integer, | intent(in) | :: | InstructionNum | |||
type(ErlValueType), | intent(in) | :: | ReturnValue |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | InString | |||
integer, | intent(in) | :: | StackNum | |||
integer, | intent(out) | :: | ExpressionNum | |||
character(len=*), | intent(in) | :: | Line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | varNum | |||
real(kind=r64), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | varNum | |||
type(ErlValueType), | intent(in) | :: | initialValue | |||
logical, | intent(in) | :: | setToNull |