declare i1 as binary-long
display i1
*> Optionally, the variables can be initialised inline
declare c2 as condition-value = true
display c2
declare string-list2 as string occurs 3 = table of string("Bill", "Ben", "LittleWeed")
**************************************************************************
* Iteration Variables
**************************************************************************
*> A variable can be declared at the point of use in an iterator.
*> In this case the scope of i will be until the end-perform.
perform varying i as binary-long from 1 by 1 until i > 10
display i
end-perform
**************************************************************************
* Exception Variables
**************************************************************************
*> The example below shows that you can declare e at the point of use.
*> It is in scope until the end-try.
try
display "exception test"
catch e as type Exception
display e::Message
end-try
ローカル変数のサンプルも参照してください。このサンプルは、Start > All Programs > Micro Focus Visual COBOL > Samples、COBOL for .NET の場合の場合 。 に用意されています。