Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
11
Task/Tokenize-a-string/M4/tokenize-a-string.m4
Normal file
11
Task/Tokenize-a-string/M4/tokenize-a-string.m4
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
define(`s',`Hello,How,Are,You,Today')
|
||||
define(`set',`define(`$1[$2]',`$3')')
|
||||
define(`get',`defn($1[$2])')
|
||||
define(`n',0)
|
||||
define(`fill',
|
||||
`set(a,n,$1)`'define(`n',incr(n))`'ifelse(eval($#>1),1,`fill(shift($@))')')
|
||||
fill(s)
|
||||
define(`j',0)
|
||||
define(`show',
|
||||
`ifelse(eval(j<n),1,`get(a,j).`'define(`j',incr(j))`'show')')
|
||||
show
|
||||
Loading…
Add table
Add a link
Reference in a new issue