Vytisknout stránku | Zavřít okno

Převod

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: CAD programování
Popis fóra: Otázky programování - nadstavby a utility pro CAD a GIS aplikace Autodesk (VBA, AutoLISP, ARX/C++, .Net, JavaScript, Python, MEL...)
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=4150
Datum vytištění: 13.kvě.2026 v 06:36


Téma: Převod
Odeslal: mohy
Předmět: Převod
Datum odeslání: 06.bře.2007 v 15:34
Zdravím. Mám dotaz, nejspíše naivní, ale co kdyby ...Smile
Existuje nějaká lehoučká metoda, jak převést LISP prográmky ze stařičkého Autocadu do nového?
Anebo jsem zvolil správnou a jedinou možnou metodu....a to procházet kód hledat kde co se za ty léta změnilo......máme tu totiž "pár" prográmků na rozviny těles a pod. z cadů 10,12,14...a ty pod 2007 nefungujou.
Docela mě to irituje, je to zbytečná ztráta času Cry
Tak kdyby náhodou byla lepší metoda, byl bych neskonale vděčný EmbarrassedBig%20smile


-------------
Autodesk Map 3D 2007



Odpovědi:
Odeslal: PepaR
Datum odeslání: 06.bře.2007 v 16:30
O ničem takovém nevím. Je sice pravda, že existují různé debuggery, kteřé upozorní na chyby, ale přímo převaděč .... mám takové tušení, že neexistuje.

-------------
PepaR
https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz


Odeslal: Vladimír Michl
Datum odeslání: 06.bře.2007 v 16:41
Existují tzv. Migration tools, kde je i analyzátor kompatibility LISP programů, ale těch rozdílů ve verzích moc není - většina LISP aplikací pracuje bez úprav.
Viz:
http://www.xanadu.cz/download.asp?file=Migration+Tools - http://www.xanadu.cz/download.asp?file=Migration+Tools


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: PepaR
Datum odeslání: 06.bře.2007 v 16:46
Netušil jsem, že Migrations Tools lze použít i na LISPy.

-------------
PepaR
https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz


Odeslal: mohy
Datum odeslání: 07.bře.2007 v 08:07
Děkuji moc za odpovědi....jdu to vyzkoušet =)

-------------
Autodesk Map 3D 2007


Odeslal: mohy
Datum odeslání: 07.bře.2007 v 08:34
No tak je pravda, že změn mc není....nejaké ten nástroj našel, ale pro mou potřebu je to nepoužitelné....protože si neporadí např. s tím, že jsem dlouho bádal nad tím, co předchozí programátor myslel tím, že někde použil konstantu T, která tam abolutně neměla co dělat, než mě napadlo, se mrknout do starého cadu a ejhle, tam konstanta T vůbec není, tak to T byla jen proměnná,stačilo ji přejmenovat...ale stálo mě to pár hodin =) (jsem začátečník).......
A takových vychytávek je tam plno.....
Holt, občas člověk musí myslet, nástroje to za něho neudělají....ale děkuji =)


-------------
Autodesk Map 3D 2007


Odeslal: Vladimír Michl
Datum odeslání: 07.bře.2007 v 08:39
To ovšem není problém verze AutoCADu, ale VisualLISPu - ten je citlivější na s odpuštěním prasárny typu předefinování názvů vnitřních symbolů (a "T" je vnitřní symbol LISPu už od samého počátku).

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)



Vytisknout stránku | Zavřít okno