![]()
DragonSpirit
у - уходи
offline
Опыт:
22,625Активность: |
Может я и туплю но такое вот не работает
» code
а такое да
» code
|
|
|
![]()
Van Damm
wait... what?
offline
Опыт:
19,568Активность: |
Чего горюешь, братюня?
это твой вариант 1
а это вариант 2
сам найдёшь, где сфейлил?
» На всякий случай ВНЕЗАПНО разгадка
|
|
|
![]()
DragonSpirit
у - уходи
offline
Опыт:
22,625Активность: |
Van_Damm, спасибо, понял свою ошибку ) |
|
|
![]()
Van Damm
wait... what?
offline
Опыт:
19,568Активность: |
В следующий раз если что-то работает не так, как должно, сначала прсмотри, как оно скомпилировалось (файл war3map_parsed.j в папке AdicHelper). |
|
|
![]()
ZeToX2007
offline
Опыт:
7,009Активность: |
немешало бы main в cJass)
void main(){
Тра-ля ля ля ля ля ля }
при компиляции:
function cj__main takes nothing retruns nothing
Тра-ля ля ля
ля ля ля endfunction
и где то очено далеко
function main takes nothing retruns nothing
.... call ExecuteFunc("cj__main") endfunction Как насчёт этого ? |
|
|
![]()
Van Damm
wait... what?
offline
Опыт:
19,568Активность: |
смысл? у векса есть inject main
|
|
|
![]()
adic3x
offline
Опыт:
99,989Активность: |
и инициализация библиотек?
ADOLF добавил:
a = ++b[GetRandomInt(0,1)] и аналогичные констукции в 1.3.4.25 ведут себя коректно ADOLF добавил: не, надо что бы вд как то красиво, торжественно написал) |
|
|
![]()
Van Damm
wait... what?
offline
Опыт:
19,568Активность: |
Внезапно Completed full rewrite of assignment and increment/decrement parsing logic. О как |
|
|
![]()
adic3x
offline
Опыт:
99,989Активность: |
внезапненько пока только, внезапно будет после фикса локалок) т.е. тогда дб вообще awesome |
|
|
![]()
Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
Решил покурить сджасс
Ошибки запостил в виде комментариев в коде... |
|
|
![]()
ScorpioT1000
Работаем
offline
Опыт: отключен
|
include "cj_types.j" |
|
|
![]()
Артте
Open up your eyes
offline
Опыт:
25,523Активность: |
насчёт void - cj_types надо подрубить. А насчёт ретурнов-это из-за этих же войдов может быть. |
|
|
![]()
Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
ололо сдж оказывается с макросами не дружит Оо |
|
|
![]()
Van Damm
wait... what?
offline
Опыт:
19,568Активность: |
Зевс, дружит.
Отредактировано Van Damm, 30.09.2009 в 22:20. |
|
|
![]()
Elf_Stratigo
offline
Опыт:
4,599Активность: |
а можно узнать, почему транслятор cJASS написан на ассемблере, а не на паскале/дельфи или томже си?)
|
|
|
![]()
Van Damm
wait... what?
offline
Опыт:
19,568Активность: |
потому что ADOLF + masm = ♥
а про |
|
|
![]()
adic3x
offline
Опыт:
99,989Активность: |
точнее сказать ADOLF + masm = olly
в 1.3.4.29 доработал снос локал, теперь парсер пытается снести и присвоение переменной, если:
использование других переменных и функций (даже если они обьявленны как константы) будет принуждать парсер разделять обьвление и присвоение
отгрузка скоро, следите за новостями |
|
|
![]()
ScorpioT1000
Работаем
offline
Опыт: отключен
|
хорошо, но не значительно)
ScorpioT1000 добавил: т.е. я так понимаю в джассе разницы между конструктором и оператором присваения нету. |
|
|
![]()
adic3x
offline
Опыт:
99,989Активность: |
теперь моя совесть чиста я не понял о чем ты) можешь в жабе пояснить впринципе ADOLF добавил:
кстате, я тут посмотрел
будет обработано варом одинаково. фактически второе является просто компактной формой записи первого, и економит считаные байты в .j коде карты
мелочь, но приятно, что я всетаки сделал это оптимально по возможности =) |
|
|
![]()
adic3x
offline
Опыт:
99,989Активность: |
по заявкам трудящихся в 1.3.4.31 внезапно появился макрос FUNCNAME. имейте счастливый! (равда он игнорируется в конструкциях типа #if)
так же сделана инстукция #error "all is well!"
сделан инклюд гуард (полезная няшка)
добавлена опциональная решеточка перед инклюд, дефайн и т.д.
еще я хочу накрутить немного перегрузку макросов, хз |
|
|