Применение искинов - шоссе империализма (Стенгазета русификаторов ИТ)

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

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



Запись констант

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

1

Я предлагал использовать букву 'Б', MihalNik предлагает использовать "ш."
есть ли разница? Да! Мой вариант лучше тем, что указывает битность.

Комбинированный вариант это
ш8 ш16 ш32 ш64

б128 - битами (т.е. двоичная запись)
   проблема в том, что "д" - двоичная и "д" - десятичная
т100 - троичная запись
   100 битов ? или 100 цифр ?
ч100 - четверичная,
д100 - десятичная запись,
ш2 - шестнадцатеричная, по два символа
  если основание системы счисления у константы не совпадает с основанием системы счисления у области памяти, то возможны проблемы. Можно условиться, что памяти выделяется всегда не меньше, чем для константы максимальной c указанной длиной. но это всё равно неудобно.
Например если написано ш6 123456, то выделять три байта, четыре или восемь? Выравнивание как указывать?

б64<-ш8 12345678 12345679 1234567A 1234567B
б8<-ш2 12 34 56 78

Ранее по теме:
2023-04-16, Юрий выложил синтаксис своего ассемблера
2018-11-05, Дамп

https://www.zrenie.spb.ru/storage/2022/01/mini-tablica-sivceva-klinika-zrenie-spb-proverka-doma-scaled-1.webp

Отредактировано Лис (2024-10-04 22:11:29)

0

2

Если бы компилятор понимал LaTeX, то можно было бы написать

число цифроснование <- число цифроснование ...

642<-816 ...

И даже стрелочку можно было бы заменить на математическую из одного символа.

642←816 А234567Б Б234567В В234567Г

Интересно, делал ли кто-нибудь ассемблер с питонским стилем отступов?

    642←816
        А234567Б
        Б234567В В234567Г

Применимо ли это к строкам?
    <внутренняя_кодировка>←<синаксис_строки> <текст_строки>

   КРЯ-8_ОН ← ДК_УПС-8
      "строка1" "строка2"

   КРЯ-8_ОН - ОН это "оканчивается нулём"
   ДК_УПС-8 - ДК это "двойные кавычки"

Llama3 написал(а):

ассемблер Pyasm, который является частью проекта PyPy, позволяет писать ассемблерный код с использованием питоновского синтаксиса отступов.

Кроме того, существует также ассемблер Nasm, который поддерживает расширение "smarttabs", которое позволяет использовать питоновский стиль отступов.

Еще один пример - это ассемблер FASM, который также поддерживает питоновский стиль отступов.

Препроцессор из LaTeX - это свежая идея, которая могла бы помочь реализовать
язык Эпсилон
в синтаксисе которого много таких нестандартных символов.

Отредактировано Лис (2024-10-04 22:44:12)

0