svoid test_tok_defaultArguments() { forEachLL(s -> print(applyTranspilationFunction tok_defaultArguments(s)), "public default void replaceValue(A oldValue, A newValue) {}", "static ReturnType method(S arg1, S arg2 default blubb, S arg3) {}", "static S method(X a default new X(), S arg2) {}", "static S method(L a default new L) {}", [[ifdef NoNanoHTTPD static virtual NanoHTTPD.Response serve404(S msg default "Not found") {]], ); testTranspilationFunction tok_defaultArguments( "sS hjs(S script, O... _ default (O[]) null) {}", "sS hjs(S script) { return hjs(script, (O[]) null); }" + "sS hjs(S script, O... _) {}", "S a aka b(D e, F g default h) { ret i; }", "S a aka b(D e) { ret a(e, g); }\n" + "S a aka b(D e, F g) { ret i; }", ); }