Форум: "Потрепаться";
Поиск по всему сайту: 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.019 c
3-90467           Beer                  2002-02-01 05:35  2002.02.28  
Обращение к .dbf в обход BDE..


14-90634          ТеньЛуны              2002-01-12 14:54  2002.02.28  
Народ! А в последней аське актив лист убрали шоль????


14-90661          Иван Шихалев          2002-01-15 18:11  2002.02.28  
---|Ветка была без названия|---


7-90677           PEC2                  2001-11-26 09:05  2002.02.28  
Подскажите


1-90548           Dave                  2002-02-11 06:59  2002.02.28  
Memo or RichEdit