Вниз  Реализация "собственного" яп
- 8.06.2016 / 07:35
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Недавно нашел цикл статей на фабре, начал читать, а он там писал о конченном бизоне и флак...
__________________
 знает толк
- 8.06.2016 / 12:08
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
vl@volk, хабре?
__________________
 わからない!!
- 8.06.2016 / 14:09
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Витаминыч, ну да, автозамена.
__________________
 знает толк
- 9.06.2016 / 22:10
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
MoteX, Реализовать яп похожий на мб очень просто. Одна строка одна команда. Форматируеш код (убираеш лишние пробелы и табуляции).
Потом начинаешь делить каждую строку на токены и т.д, при работе со строками нужно учесть что внутри кавычек могут быть еще кавычки, например "бла\"бла", если просто взять все что находится внутри первых двух кавычек, то получишь "бла\" и т.п. Так что нужно если встретился символ \ то его так то зарегать.

Изменено Aladdin (9.06 / 22:15) (всего 1 раз)
- 9.06.2016 / 22:27
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
Aladdin, а что же ты тогда такие глупые вопросы в теме паскаля задаешь, если ты такой прошаренный в разработке? :кек2:
Предупреждение от aNNiMON:
Причина: Оффтопчик
__________________
 わからない!!
- 9.06.2016 / 22:51
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
Витаминыч, Паскаль это не для меня)
- 10.06.2016 / 04:04
MoteX
  Пользователь

MoteX 
Сейчас: Offline
Aladdin, это уже давно реализовал. Кавычки внутри кавычек работают так: "Строка с " & chr(34) & " кавычкой".
По факту так и есть: при сборке исходника код форматируется и делится на логические токены. А далее уже логика обработки. Только вот есть беда: я писал все это в b4a (здесь могли быть стихи про яву). А это получается мощное извращение. В итоге - потеря скорости работы кода (в этом я убедился, когда написал пинг понг на нём, но то что бы большие потери, но критичные).Теперь думаю что делать с проектом.

Изменено MoteX (10.06 / 04:06) (всего 1 раз)
- 11.06.2016 / 12:45
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
MoteX, найди более оптимальный вариант решения задачи, потеря скорости это плохо.
Почему нельзя сделать "kovichki\" "?
- 12.06.2016 / 09:35
DominaN
  Пользователь

DominaN 
Сейчас: Offline
Цитата MoteX:
Кавычки внутри кавычек работают так: "Строка с " & chr(34) & " кавычкой"
Спасибо, обмазался. Так ты это еще и не на яве пишешь?
- 12.06.2016 / 10:48
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
DominaN, именно, на basic4android.
__________________
 знает толк
Наверх  Всего сообщений: 183
Фильтровать сообщения
Поиск по теме
Файлы топика (3)