Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
14
Task/Variadic-function/Metafont/variadic-function.metafont
Normal file
14
Task/Variadic-function/Metafont/variadic-function.metafont
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
def print_arg(text t) =
|
||||
for x = t:
|
||||
if unknown x: message "unknown value"
|
||||
elseif numeric x: message decimal x
|
||||
elseif string x: message x
|
||||
elseif path x: message "a path"
|
||||
elseif pair x: message decimal (xpart(x)) & ", " & decimal (ypart(x))
|
||||
elseif boolean x: if x: message "true!" else: message "false!" fi
|
||||
elseif pen x: message "a pen"
|
||||
elseif picture x: message "a picture"
|
||||
elseif transform x: message "a transform" fi; endfor enddef;
|
||||
|
||||
print_arg("hello", x, 12, fullcircle, currentpicture, down, identity, false, pencircle);
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue