summary refs log tree commit diff stats
path: root/tests/run/texcpt1.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #99Araq2012-02-171-0/+30
re>7819b8447 ^
ffefb736d ^







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

















                            
   







                         
discard """
  output: "action 3 arg"
"""

import tables

proc action1(arg: string) = 
  echo "action 1 ", arg

proc action2(arg: string) = 
  echo "action 2 ", arg

proc action3(arg: string) = 
  echo "action 3 ", arg

proc action4(arg: string) = 
  echo "action 4 ", arg

var
  actionTable = {
    "A": action1, 
    "B": action2, 
    "C": action3, 
    "D": action4}.toTable

actionTable["C"]("arg")