Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];




Вниз

Зацените мою новую фишку ;) 


NetBreaker666   (2002-01-13 20:05) [0]

Типа полгода гемороился.
По функции строит код, вычислюющий ее значение в каждой точке.
Скачать можна здесь http://www.asicdesign.ru/FV.exe



drpass   (2002-01-13 20:36) [1]

Полгода говоришь? А когда я учился на третьем курсе, у меня одна лаба была такая...



NetBreaker666   (2002-01-13 20:49) [2]

Удалено модератором



Вадим   (2002-01-13 21:05) [3]

А зачем там "движок", и ты написал компилятор?



NetBreaker666   (2002-01-13 22:18) [4]

Движок строит 3D график с возможностью разворота/навешивания ист. освещения/туман ит.д. , а компилятор создает код, который вычисляет значение функции в точке, затем генерирует dll-библиотеку, подгружает ее, и уже без call far спокойно вызывает ф-цию.



Oleg Gashev   (2002-01-13 23:46) [5]

Боже, как сложно.



Tosov   (2002-01-13 23:54) [6]

Это же круто - 3Д график в тумане !! :)
А зачем это надо?



Вадим   (2002-01-14 00:08) [7]

Будь проще и к тебе потянуться люди...



SoftOne   (2002-01-14 02:26) [8]

> Tosov © (13.01.02 23:54)
Круто - это "Ёжик в тумане"! Вот это мультик! Почти верх совершенства. :)



DK   (2002-01-14 05:39) [9]

2NetBreaker666 © (13.01.02 20:05)
А почему такая резкая цветовая гамма и как её изменить?



NetBreaker666   (2002-01-14 11:12) [10]

Там кнопки на синем окне: "Fog Color", "Axes Color". "Graph Color"
А если ты насчет синего окна, то это никак нельзя изменить Т.К. попробуй на кэпшине поставить галку на "TB" (работает, если у тебя Win2000 или WinXP).


2Oleg Gashev :
Я бы не сказал, что запускать и отлаживать под Wind"ами сгенереный асмовский код - это легко .



Виктор Щербаков   (2002-01-14 11:22) [11]

Сделай так, чтобы константные выражения считались до генерации кода.
Например пишем:
f(x) = 0 + 0
получаем:
fldz
fldz
faddp st(1), st(0)


Достаточно будет
fldz



NetBreaker666   (2002-01-14 22:21) [12]

2Виктор Щербаков
В программе эта возможность заложена (достаточно раскоментировать пару строчек). Я не реализовал это только потому, что это - версия для демонстрации нового метода разбора строки, и когда человек вводит охрененное выражение, а когда на выходе получает fldz то он может подумать что что-то глючит ;)



Alx2   (2002-01-15 08:01) [13]

Глючит - когда не правильно работает.
А когда от компилятора (вернее, его автора, опосредованного компилятором:)) ) можно кое-кому кое-чему подучиться - это рулез!



NetBreaker666   (2002-01-15 12:24) [14]

Т.Е. глючит ?
На самом деле, если кто нашел какой лаг, то сообщите плиз на netbreaker@asicdesign.ru




Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.042 c
3-90485           Seri                  2002-02-04 10:59  2002.02.28  
Что будет после переоткрытия?


1-90543           Demon ltd             2002-02-10 00:27  2002.02.28  
Работа с Memo


14-90650          vajo                  2002-01-14 09:39  2002.02.28  
Video


7-90687           Andry                 2001-11-17 21:12  2002.02.28  
Результат работы DOS программы.


7-90690           Asdf622               2001-11-23 11:48  2002.02.28  
Async Professional 3.00 и IRQ - ???