[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: attlist problems



Boris Tobotras <boris@xtalk.msk.su> writes:

> On 15 Feb 1998 14:41:58 +0200, Andrey V Khavryutchenko wrote:
> 
> > Тут такая проблемма возникла.  Сочиняю я dtd для документации по
> > софтверным проектам.  Но nsgmls не позволяет в attlist поставить два
> > аттрибута с одинаковыми возможными значениями:
[ пример skipped ]
> > 
> > Если так и должно быть, то интересны причины. 
> 
> 	А это, небось, из-за разрешенной минимизации такого типа:
> 
> <!doctype Q [
> <!element Q - - (#pcdata)>
> <!attlist Q name (val1|val2) #implied>
> ]>
> 
> <Q val1>
> 
> 	Если б было у двух атрибутов возможное значение val#, то 
> возникает неоднозначность в разборе такого минимизированного объявления. 

Ok, а как это запретить?

-- 
SY, Andrey V Khavryutchenko

'Sides, if talent never saved bad management how is any software ever
written. ;)		-- nigel@access.digex.net (Nigel Tzeng)