ПО, ЭВМ и АСУ из Таможенного Союза

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » философия » Символ символа


Символ символа

Сообщений 1 страница 4 из 4

1

В bash для того, чтобы вставить значение переменной окружения используют синтаксис ${имя_переменной}.
Тут используется символ "доллар".
Он же раньше использовался в языке программирования Бейсик для обозначения строк. Традиция.

Лебедев ввёл символ рубля, но традиции использовать его нет.
В СССР тоже была традиция, там использовался "символ валюты", то есть вообще любой, например галактических кредитов.
¤

Допустим, что мне потребовалось в гипотетическом языке обозначить какой-то символ. Писать как в bash в русскоязычном языке как-то неправильно.
Использовать ₽{имя} нетрадиционно, да и неинтуитивно/непонятно. Использовать ¤ тоже непривычно (то что неудобно, это неважно, потому что то тактическая проблема).

И вот я подумал, почему именно валюты? Почему нельзя использовать символ символа?
Что бы это такое могло быть, может быть флаг? ⚐{за_белых/не_красных}, ⚑{за_черных/негров-пиратов}
Но в ассемблере "флаги" это про другое...

Может быть ⛧{пентаграмма} (или ⛤{звезда})?  Или {мишень}🞋 / ⌖{прицел}?

Идея с мишенью при объявлении метки и прицелом при её использовании мне кажется интересной.

Отредактировано Лис (2023-03-31 07:08:50)

0

2

Ещё доллар используется для обозначения текущей позиции (PC - program counter, IP - instruction pointer), иногда вместо этого используется точка (символ точки).

Пометить какую-то позицию/локацию/положение:
🗿{установка_истукана/кумира}

расстояние до символа:
⌖ - 🗿{имя_истукана/кумира}

или
⌖ - 🞋{имя_истукана/кумира}

🞋 можно заменить на @, потому что это "операция взятия адреса"

Перекрестие прицела можно заменить на #, истукана на восклицательный знак столб

!{метка}
# - @{метки}

Можно было бы использовать вертикальную черту (пайп) - | вместо !
но пока не видно разницы. А символы !@# находятся рядом на клавиатуре, они явно из одной группы.

Отредактировано Лис (2023-03-31 07:43:21)

0

3

Символ # слишком ассоциируется с препроцессором (у меня).
Может вместо него использовать что-нибудь другое для указания на текущую позицию?
(например что? символов ASCII мало)
https://upload.wikimedia.org/wikipedia/commons/4/4f/ASCII_Code_Chart.svg

Можно что-нибудь многосимвольное, например
<*> - @{метка}
(+) - @{метка}
(.) - @{метка}

И чем только мне просто "точка" не нравится?

Отредактировано Лис (2023-03-31 11:46:44)

0

4

🐾 - следы лап. Тоже прикольный символ (метка)
🦊 - текущая позиция.

🏷 - символ "label"

Отредактировано Лис (2023-04-13 11:41:59)

0


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » философия » Символ символа