Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт сен 26, 2017 8:35 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 17 сообщений ]  На страницу 1 2 След.
Автор Сообщение
СообщениеДобавлено: Вс апр 10, 2011 10:34 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
Также нашел на просторах интернета:

AsmXml http://tibleiz.net/asm-xml/

Плюсы:

Полностью написан на ассеблере fasm!

Оптимизирована работа с памятью

20Кб в скомпилированном виде.

Документация тут: http://tibleiz.net/asm-xml/documentation.html

Краткое руководство с примером тут: http://tibleiz.net/asm-xml/tutorial.html

А вот тут - реализованный на основе этой библиотеки простой просмотрщик OpenDocument ODT (Для Windows) http://tibleiz.net/woodrat-reader/


Вложения:
asm-xml-1.3.zip [124.49 КБ]
134 скачивания
Вернуться к началу
СообщениеДобавлено: Чт апр 21, 2011 11:41 am 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1599
Библиотека идеальна для портирования в качестве динамической библиотеки Колибри. Я прилагаю портированный вариант со скомпилированным файлом и исходными текстами, а также пример использования близко к тексту примера simple.c, входящего в поставку оригинальной библиотеки.


Вложения:
Комментарий к файлу: Скомпилированный файл и исходные тексты библиотеки.
lib-asm-xml.7z [20.39 КБ]
190 скачиваний
Комментарий к файлу: Пример использования библиотеки.
asm-xml-example.7z [8.04 КБ]
201 скачивание

_________________
Сделаем мир лучше!
Вернуться к началу
СообщениеДобавлено: Чт апр 21, 2011 2:09 pm 
Не в сети

Зарегистрирован: Пт фев 18, 2011 3:13 pm
Сообщения: 201
Мне XML совершенно не нравиться. Кстати автор AsmXml тоже написал:
Цитата:
Remember: if you really need speed, do not use XML. But if you can't (existing format, enterprise rules, ...), you may have a look at AsmXml.

А вот люди придумали бинарный XML: - ИМХО, то что надо для ассемблера. :)


Вернуться к началу
СообщениеДобавлено: Чт апр 21, 2011 2:20 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1599
johnfound, форматы SVG, RSS и многие другие основываются на XML независимо от того, нравится нам это или нет, так что с XML приходится работать.

_________________
Сделаем мир лучше!


Вернуться к началу
СообщениеДобавлено: Чт апр 21, 2011 2:28 pm 
Не в сети

Зарегистрирован: Пт фев 18, 2011 3:13 pm
Сообщения: 201
EXI ето тоже XML, но бинарный. Тоесть например SVG можно записать и в EXI.
А файлы будут меньше и обрабатываться быстрее и легче.


Вернуться к началу
СообщениеДобавлено: Чт апр 21, 2011 2:33 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
CleverMouse - спасибо!

johnfound - так напишите библиотеку для его разбора :)

а, вот SVG и html разбор с помощью xml упростится в разы.


Вернуться к началу
СообщениеДобавлено: Пт апр 22, 2011 4:40 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
XVilka, HTML не является подмножеством XML.

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
СообщениеДобавлено: Пт апр 22, 2011 5:47 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
Gluk: HTML 5 - является. XHTML - тоже. проблемы только с четверкой, но за базу можно взять xml


Вернуться к началу
СообщениеДобавлено: Сб апр 23, 2011 7:55 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
с четверкой, тройкой, двойкой, единицей, ...
XHTML не распространен
как и пятерка

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
СообщениеДобавлено: Сб апр 23, 2011 12:57 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
Ещё раз перечитываем рекомендации и черновики по HTML (любая версия), он никогда не был XML и никогда не будет. Вспоминаем историю. Эксперимент с XHTML провалился и на вторую версию положили, переключившись на HTML5. В любом случае браузерный (если об этом кто-то подумал) парсер должен быть валидирующим, никогда веб не будет соответствовать стандартам, но там всегда будет порно :-).
Но, тем не менее, парсер именно XML таки нужен и должен быть.

..bw


Вернуться к началу
СообщениеДобавлено: Сб апр 30, 2011 1:39 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
Может тогда залить ее на svn, раз она уже портирована?


Вернуться к началу
СообщениеДобавлено: Вт май 03, 2011 3:33 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1599
Я не вижу смысла заливать то, что нигде не используется. Если будет использоваться - тогда можно и залить, и включить в сборку.

_________________
Сделаем мир лучше!


Вернуться к началу
СообщениеДобавлено: Ср ноя 02, 2011 1:00 pm 
Твою ж... весь тырнет перерыл в поисках чего-то приемлемого для меня в плане рендеринга SVG (есть планы сделать карту города) и на тебе, на родимом мля форуме все лежит. Хоть жопой жри. Воистину все дороги видут в Рим сюды.


Вернуться к началу
   
СообщениеДобавлено: Ср ноя 02, 2011 5:37 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Mario, только не говори, что я тебе не отправлял всё это и не рассказывал.


Вернуться к началу
СообщениеДобавлено: Ср ноя 02, 2011 7:59 pm 
Час увидел что оно в комплекте идет.


Вернуться к началу
   
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 17 сообщений ]  На страницу 1 2 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB