Вверх ↑
Этот топик читают: Гость
Ответов: 17
Рейтинг: 0
#1: 2010-01-02 11:31:58 ЛС | профиль | цитата
А есть ли тег, за которым можно расположить комментарии в исходнике, которые потом бы игнорировались компилятором (и не размещались в исполняемом файле)? Заметлил что у многих примеров есть комментарий под знаком "*", это оно?
карма: 0

0
Ответов: 1397
Рейтинг: 50
#2: 2010-01-02 12:08:53 ЛС | профиль | цитата
А зачем?
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 17
Рейтинг: 0
#3: 2010-01-02 12:24:36 ЛС | профиль | цитата
Дык вот хочу раскоментировать исходник, к примеру сверх секретный алгоритм (), своего мега калькулятора шараварного, но не хочу чтобы коментарии попали в исходник, дабы злодеи не выведали секрет получения произведения 2x2

А если серьезно, то целей может быть множество, может просто не хочу чтобы файло засорялось разным мусором (ну, вдруг в коментах я размещу сочинение на тему "как писал программу")
карма: 0

0
Ответов: 1397
Рейтинг: 50
#4: 2010-01-02 12:32:26 ЛС | профиль | цитата
Так комментируй на рабочем поле HiAsm, при компиляции программы комментарии не попадут в конечный код.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 17
Рейтинг: 0
#5: 2010-01-02 13:00:56 ЛС | профиль | цитата
А я вот хочу в исходнике, чтобы потом править пряв в блокноте...
карма: 0

0
Ответов: 5446
Рейтинг: 323
#6: 2010-01-02 13:01:19 ЛС | профиль | цитата
InfoTip используй
карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#7: 2010-01-02 13:04:39 ЛС | профиль | цитата
хе, InfoTip, а если саму схему, то вот это подойдет!
Add(MainForm,2953706,21,105)
{
}
Add(ViewSHA,7345468,154,56)
{
Width=156
}
BEGIN_SDK
Add(MathParse,1989372,28,63)
{
MathStr="%1 * %2"
link(X1,1099419:Value,[(34,51)(13,51)])
link(X2,14684527:Value,[(41,51)(62,51)])
AddHint(59,4,53,13,MathStr)
}
Add(Memory,1099419,7,7)
{
Default=Integer(2)
}
Add(Memory,14684527,56,7)
{
Default=Integer(2)
}
END_SDK
------------ Дoбавленo в 13.06:
Убрать рамку и вообще будет не заметно
карма: 10
0
Ответов: 17
Рейтинг: 0
#8: 2010-01-02 13:07:15 ЛС | профиль | цитата
А что означает "*"? Разве не игнорируется компилятором, или только когда вначале файла? (Просто в скомпилированном exe, вроде такой строки нет...)
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#9: 2010-01-02 13:17:24 ЛС | профиль | цитата
В начале .sha "*" сделана для того, чтобы при наведении мышкой на файл выдавалась данная строка после звездочки
карма: 10
0
Ответов: 17
Рейтинг: 0
#10: 2010-01-02 13:19:18 ЛС | профиль | цитата
Файла .sha Почти все примеры из коробочки HiASM имеют подписи в начале файла, по типу:
*Спираль ДНК


*Спираль ДНК
Make(delphi)
ver(4.03 build 181)
Add(MainForm,15261923,19,49)

карма: 0

0
файлы: 1code_16289.txt [113B] [70]
Ответов: 970
Рейтинг: 270
#11: 2010-01-02 13:20:07 ЛС | профиль | цитата
---
карма: 0

0
Ответов: 17
Рейтинг: 0
#12: 2010-01-02 13:22:08 ЛС | профиль | цитата
При наведении где? Через меню обозревателя в самом HiASM? У меня не где не всплывает...
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#13: 2010-01-02 13:22:37 ЛС | профиль | цитата
Assasin писал(а):
В начале .sha "*" сделана для того, чтобы при наведении мышкой на файл выдавалась данная строка после звездочки

Читай мой пост выше
------------ Дoбавленo в 13.23:
Еще это можно изменить во вкладке "Информация"(после вкладки "Отладка" в самом HiAsm)
карма: 10
0
Ответов: 17
Рейтинг: 0
#14: 2010-01-02 13:24:09 ЛС | профиль | цитата
НУ и скорость ответов! Я не успеваю увидеть ваши посты, пока пишу свой! Пост прочел, но так и не понял, о каком файле идет речь, о скомпилированом exe или самам исходнике?
карма: 0

0
Ответов: 5446
Рейтинг: 323
#15: 2010-01-02 13:24:55 ЛС | профиль | цитата
Ivan-Boroda писал(а):
А что означает "*"?

Это краткое описание всей схемы
карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)