Можешь прогнать его на тесте и выложить обзор результата? С максимальной оптимизацией конечно, если таковая имеется.Сообщение от caro
HiTechC или SDCC+Peephole. На выбор.Сообщение от psndcj
Можешь прогнать его на тесте и выложить обзор результата? С максимальной оптимизацией конечно, если таковая имеется.Сообщение от caro
HiTechC или SDCC+Peephole. На выбор.Сообщение от psndcj
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
...можно ли взглянуть на пример маленького проекта под ZX Spectrum на нем. А то я пока думал по старинке, на Мазницинском C-- (pc110)Сообщение от Vitamin
Смотря что понимается под "маленьким проектом"... Можно скачать компилятор из инета (в свободном доступе) и проверить. Примеры кода есть выше (тяжеловат он). Файл оптимизации можно за полчаса написать ручками по анализу полученного кода.Сообщение от andrews
что-нибудь со спрайтами...у Мазницы библиотеки от Laser Basica прикручены...в качестве демки игра Кладова...компилится все o'k.Сообщение от Vitamin
Надо посмотреть какие там библиотеки в комплекте. В принципе, написать свои процедуры вывода (даже на асме) труда большого не составляет. А вот насчет лазербейсика тут думаю сложнее...Сообщение от andrews
ЗЫ. С-- чем отличается от полноценного С?
Я просто слышал про этот язык. Его, кажется, для какойто ОС разработали?Сообщение от Sinus
Судя по всему, да. За подробностями- к andrewsСообщение от Sinus
![]()
Логику на "мелких" компах лучше на Forth писать. Правда, спековские версии не ахти... проще версию "под себя" один раз с нуля написать и дальше проблем не иметь.Сообщение от psndcj
Forth конечно хорош, но "лучше" - спорное утверждение,Сообщение от Lethargeek
тем более что ни одного примера реализации логики на нем для Спектрума
я во всяком случае не видел.
И это не совсем верно.Сообщение от Lethargeek
Реализации Forth для Спектрума основаны на стандартах Forth79 и Fig-Forth и практически
идентичны их CP/M и ранним PC вариантам.
Да и программирование на Forth требует несколько "другого" мышления чем на традиционных ЯВУ.
Вот выдержки из описания:Сообщение от Vitamin
0 Introduction
^^^^^^^^^^^^^^^
0.1 C--, what can it do?
C-- was designed to build small and fast programs. It is most suitable for
memory resident programs (TSRs), programs requiring interrupt handling or
programs that have limited resources.
C-- supports, among other things, inline assembly and recursion. Also the
internal C-- library of functions and macros, contains code support for
files, sound, graphics and access to extended memory by the use of the XMS
standard 2.0.
-----------------------------------------------------------------------------
0.2 C--, what is it like?
Nothing you have experienced before. :-)
Seriously, its sort of like C and kinda like assembly.
================================================== ===========================
1 THE C-- LANGUAGE
^^^^^^^^^^^^^^^^^^^
1.0 SECTION INTRODUCTION
After pondering for quite some time over what the best method to explain C--
to a new user, I came to the conclusion of describing some of its syntax and
usage as a contrast to C. This does limit the explanation's usefulness to
only C programmers, but since anyone who is anyone knows C, I don't see it a
problem. :-)
-----------------------------------------------------------------------------
Действительно генерит очень компактный код, но только под DOS
Сам пакет вместе с множеством примеров весит порядка
260 кб в RARе.
Кому интересно могу выслать, обращайтесь на k2k()list.ru
Последний раз редактировалось caro; 23.11.2006 в 10:31.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)