From 790969462d4593ea8d402820e927afa01fa3d3d8 Mon Sep 17 00:00:00 2001 From: rneder Date: Thu, 16 Jan 2025 18:10:49 +0100 Subject: [PATCH] Added automatic "STRING" variable --- lib_f90/variable_mod.f90 | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lib_f90/variable_mod.f90 b/lib_f90/variable_mod.f90 index b261da22..5c839943 100644 --- a/lib_f90/variable_mod.f90 +++ b/lib_f90/variable_mod.f90 @@ -45,7 +45,8 @@ MODULE variable_mod INTEGER, PARAMETER :: VAR_MAC = 24 INTEGER, PARAMETER :: VAR_WSL = 25 INTEGER, PARAMETER :: VAR_OPERATING = 26 - INTEGER, PARAMETER :: VAR_EXPRESSION= 27 + INTEGER, PARAMETER :: VAR_STRING = 27 + INTEGER, PARAMETER :: VAR_EXPRESSION= 28 ! INTEGER, PARAMETER :: VAR_clen = 200 ! @@ -286,6 +287,14 @@ SUBROUTINE variable_init var_type ( i) = IS_INTE var_diff ( i) = .FALSE. var_val ( i) = 0 +! + i = VAR_STRING + var_name ( i) = 'STRING' ! Generic STRING variable + var_char ( i) = ' ' + var_l ( i) = 6 + var_type ( i) = IS_CHAR + var_diff ( i) = .FALSE. + var_val ( i) = 0 ! i = VAR_EXPRESSION var_name ( i) = 'EXPR' ! Generic loop variable 1