~ubuntu-branches/ubuntu/gutsy/m4/gutsy

« back to all changes in this revision

Viewing changes to checks/012.define

  • Committer: Bazaar Package Importer
  • Author(s): Santiago Vila
  • Date: 2006-11-29 16:53:44 UTC
  • Revision ID: james.westby@ubuntu.com-20061129165344-0qimyyyhh135a7mf
Tags: 1.4.8-1
New upstream release. Lots of fixes, see the NEWS file for details.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
dnl @ ../doc/m4.texinfo:1343: Origin of test
 
2
dnl @ Copyright (C) 2006 Free Software Foundation
 
3
dnl @ This file is free software; the Free Software Foundation
 
4
dnl @ gives unlimited permission to copy and/or distribute it
 
5
dnl @ with or without modifications, as long as this notice
 
6
dnl @ is preserved.
 
7
define(`array', `defn(format(``array[%d]'', `$1'))')
 
8
dnl @result{}
 
9
define(`array_set', `define(format(``array[%d]'', `$1'), `$2')')
 
10
dnl @result{}
 
11
array_set(`4', `array element no. 4')
 
12
dnl @result{}
 
13
array_set(`17', `array element no. 17')
 
14
dnl @result{}
 
15
array(`4')
 
16
dnl @result{}array element no. 4
 
17
array(eval(`10 + 7'))
 
18
dnl @result{}array element no. 17