INCLAN: eval: Difference between revisions

From CYANA Wiki
Jump to navigation Jump to search
Line 11: Line 11:
== Examples ==
== Examples ==


  eval i = 7
  '''eval i = 7'''
  sentence = ’A flexible program!’
  '''sentence = ’A flexible program!’'''
  j = mod(i,4)**2
  '''j = mod(i,4)**2'''
  l = len(sentence)
  '''l = len(sentence)'''
  show i sentence j l
  '''show i sentence j l'''
  ... Variables:
  '''... Variables:'''
     i        = 7
     '''i        = 7'''
     sentence = ’A flexible program!’
     '''sentence = ’A flexible program!’'''
     j        = 9
     '''j        = 9'''
     l        = 19
     '''l        = 19'''

Revision as of 14:07, 13 August 2009

Synopsis

eval variable=expression

variable=expression

Description

Evaluates the arithmetic or string expression according to the rules of FORTRAN-77 and assigns the result to the variable. The keyword eval can be omitted. FORTRAN-77 function names must be given in lowercase letters.

Examples

eval i = 7
sentence = ’A flexible program!’
j = mod(i,4)**2
l = len(sentence)
show i sentence j l
... Variables:
    i        = 7
    sentence = ’A flexible program!’
    j        = 9
    l        = 19