[Ur] HTML5 tags: source tag conflict
Adam Chlipala
adamc at csail.mit.edu
Sun May 3 09:34:50 EDT 2015
Your conundrum here is strictly simpler than the one for the HTML
<table> tag, since 'table' is a keyword in Ur/Web!
The solution is to pick a different identifier in lib/ur/basis.urs, and
then add a special-case translation rule in src/monoize.sml. Search for
"tabl" to find the place where <table> already gets special handling.
(The combinator in the standard library is called [tabl].)
On 05/03/2015 05:26 AM, Sergey Mironov wrote:
> Hi! I am working on adding HTML5 media tags to the basis. According to
> the reference [1], <audio> tag may contain one or more tags named
> <source>. Unfortunately, we already have value named 'source' in
> basis.ur. What can we do to address this issue? I'll try to
> experiment with adding source tag via FFI for now and see how it looks
> like.
>
> Regards,
> Sergey
>
> [1] http://www.w3schools.com/tags/tag_audio.asp
More information about the Ur
mailing list