Rosetta Code/Fix code tags: Difference between revisions
→{{header|J}}: alternative work around for displaying closing lang tag in code on wiki
(Add J) |
(→{{header|J}}: alternative work around for displaying closing lang tag in code on wiki) |
||
Line 32:
=={{header|J}}==
'''Solution:'''
<lang j>require 'printf strings'
langs=: <;._1 LF -.~ noun define NB. replace with real lang strings
Line 45 ⟶ 37:
baz
)
patterns=:'<%s>;<lang %s>',LF,'</%s>;</','lang>',LF,'<code %s>;<lang %s>',LF,'</code>;</','lang>',LF
fixCodeTags=: rplc&(,; ([: <;._2 ,&';');._2 &.> patterns vbsprintf _5]\5#langs)</lang>
Line 65 ⟶ 59:
Quo quis graecis vivendo te, <lang baz>posse nullam lobortis ex usu</lang>. Eam volumus perpetua
constituto id, mea an omittam fierent vituperatoribus.</pre>
=={{header|JavaScript}}==
|