?

Log in

No account? Create an account
cbear на русском [entries|archive|friends|userinfo]
cbear на русском

[ website | cbear.berlios.de ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Links
[Links:| English Русский Online Syntax Highlighting everfall.com/paste ]

(no subject) [Nov. 1st, 2007|11:02 am]
cbear на русском

sergey_shandar
[Tags|, , , , , , ]

Склад баггов в VC 8.0: http://tools.assembla.com/svn/cbear/trunk/cbear.berlios.de/others/vc8/
linkpost comment

(no subject) [Oct. 17th, 2007|02:58 pm]
cbear на русском

sergey_shandar
[Tags|, , , , ]

Столкнулся с конфликтом импортов в XSLT. Пример здесь: http://tools.assembla.com/svn/cbear/trunk/cbear.berlios.de/others/xslt/

Вопрос 1: почему test.xml выводит aunknown, а не ab?
Вопрос 2: как изменить main.xslt так, что бы test.xml выводил ab, не добавляя в него шаблонов (xsl:template)?

Update: порывшись в интернете, нашел интересное сообщение Reliance on import precedence considered dangerous. Действительно, получается что, из за такого кривого (но стандартного) дизайна поведения import, противопоказанно использование import при создании и использовании XSLT библиотек. Очень печально. Найти бы workaround.

Update 2: workaround: xslt:include, и никогда не использовать xslt:import. Иначе, ваши импортированные шаблоны, вдруг, могут оказаться с более высоким приоритетом.
linkpost comment

NN пишет: [Oct. 8th, 2007|10:32 am]
cbear на русском

sergey_shandar
[Tags|, ]

NN пишетCollapse )
link1 comment|post comment

(no subject) [Sep. 26th, 2007|09:57 pm]
cbear на русском

sergey_shandar
[Tags|, , , ]

Перенёс SVN на assembla.com, теперь здес http://tools.assembla.com/svn/cbear. Там же и Trac: http://tools.assembla.com/cbear.
linkpost comment

using [Sep. 11th, 2007|02:41 pm]
cbear на русском

sergey_shandar
[Tags|, ]

Как сделать так, что бы компилировалось без using?
template<class T>
class base
{
public:
    void A(T)
    {
    }
};

class Tag1 {};
class Tag2 {};

class B: public base<Tag1>, public base<Tag2>
{
public:
    // using base<Tag1>::A;
    // using base<Tag2>::A;
};

int main()
{
    B b;
    b.A(Tag1());
    b.A(Tag2());
}
link2 comments|post comment

SVN [Sep. 7th, 2007|03:43 pm]
cbear на русском

sergey_shandar
[Tags|, , , ]

berlios.de не работает. Поэтому, SVN пока на sourceforge.net, точнее здесь. До 14 сентября. Дальше видно будет.

Update: до 21 сентября.
linkpost comment

IRC [Aug. 20th, 2007|09:50 pm]
cbear на русском

sergey_shandar
[Tags|]

irc://irc.freenode.net/cbear-ru
linkpost comment

Subversion 1.4 [May. 30th, 2007|04:41 pm]
cbear на русском

sergey_shandar
[Tags|, , , , , , ]

В Subversion 1.4 формат служебных файлов .svn/entries теперь не XML. См.
http://subversion.tigris.org/svn_1.4_releasenotes.html#wc-improvements. Из-за этого улучшения index.xml не сможет отображать в браузере такую полезную информацию как: список подпроектов, номер ревизии. На этапе преобразования index.xml в index.html, эту проблему можно решить, при помощи команды "svn info --recursive --xml".

Эх, надо переделывать все.

Update: Перешел на новый формат. Теперь, прежде чем работать, необходимо запустить cbear.berlios.de/cms/svn/cbear.build.bat.
link2 comments|post comment

нужен язык [May. 18th, 2007|12:02 am]
cbear на русском

sergey_shandar
[Tags|, ]

Нужен язык для описания алгоритмов, требования:
- императивный;
- строгая типизация;
- подключение внешних модулей через строгие интерфейсы и типы, в частности COM, возможно CORBA. Никакого IDispatch;
- представление программы в легко обрабатываемом виде (компилятор front-end, например в XML), т.е. что бы можно было самому генерировать нужный код на любой платформе, на данный момент x86, .NET, возможно Cypress;
- консоль на этом же языке, соотвественно - должен быть и интерпретатор;
- отсутствие встроенного в язык GC. Управление памятью (кроме стека) только через подключаемые библиотеки.

Требования буду корректировать и уточнять. Так как в голове пока каша. Чем не устраивают Java .NET и т.п.:
- зависимость от JVM и .NET;
- зависимость от встроенных типов, например, отсутствие массивов с фиксированной длинной;
- GC.

PS. Под впечатлением от Forth, если бы он еще был строготипизированным.

Принимаются любые идеи.

Update: если проектировать новый язык - то обязательна совместимость с cbear.api
link5 comments|post comment

Битовые поля [May. 10th, 2007|05:47 pm]
cbear на русском

sergey_shandar
[Tags|, , , , , ]
[Current Location |Adelaide, SA, Australia]

Ищу в COM (в IDL, ODL) битовые поля, не могу найти :-( Видимо, их там нет.
linkpost comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]