In FASM1 is was possible to write:
PROD_REVISION fix "0335"
PROD_DAY fix "04"
PROD_MONTH fix "05"
PROD_YEAR fix "2017"
...
rsrc_versioninfo rsrc_versioninfo_data, VFT_APP, \
'FileVersion', PROD_YEAR # '.' # PROD_MONTH # '.' # PROD_DAY # '.' # PROD_REVISION, \
...
In FASMG, I've replaced "fix" to "equ", but it seems that inline concatenation of strings isn't allowed anymore, and I have to write something like this:
PROD_REVISION equ "0335"
PROD_DAY equ "04"
PROD_MONTH equ "05"
PROD_YEAR equ "2017"
...
virtual at 0
db PROD_YEAR, '.', PROD_MONTH, '.', PROD_DAY, '.', PROD_REVISION
load FILE_VERSION:$ from 0
end virtual
rsrc_versioninfo rsrc_versioninfo_data, VFT_APP, \
'FileVersion', FILE_VERSION, \
...
Is it right that there is no inline string concatenation anymore?