Вниз  OwnLang
- 29.02.2016 / 08:20
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Naik, Исправил, всё равно не работает.
Продолжает писать что-то про SDCARD
- 29.02.2016 / 09:33
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
19Ram84, собственно, какой список файлов можно получить по адресу sdcard/2.txt? Список файлов только для папки можно получить.
Полный пример:
  1. use "files"
  2. f = fopen(SDCARD, "i")
  3. print listFiles(f)

__________________
 let live
- 29.02.2016 / 12:20
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Обновил версию для Java ME (ссылки в первом посте). Список изменений такой же, как и здесь.
Кроме того, добавил возможность загрузки и отрисовки изображения в модуле canvas.
Методы:
   createImage(path) - загрузка изображения из архива программы
   createImage(width, height) - создание нового изображения с заданным размером
   createImage(data, offset, length) - создание изображения из массива байт
   createImage(img, x, y, w, h, transform) - вырезка части изображения из другого изображения с трансформированием
   getImageSize() - массив с размером изображения [width, height]
   drawImage(img, x, y, anchor = 20) - отрисовка изображения

Напомню, что существует такая конструкция, как деструктивное присваивание. Она присваивает переменной значение элемента массива.
  1. extract(imgw, imgh) = getImageSize(img)
Что равносильно:
  1. size = getImageSize(img)
  2. imgw = size[0]
  3. imgh = size[1]

__________________
 let live

Изменено aNNiMON (29.02 / 12:22) (всего 2 раза)


Прикрепленные файлы:
OwnLangME.png (1.25 кб.) Скачано 198 раз
- 2.03.2016 / 13:19
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Обновил версию для Android. Добавил сборку apk.
Большие модули (http) упаковываются только если они используются в программе. Разрешения тоже выставляются в зависимости от использования модулей.
Пример собранного приложения:
__________________
 let live

Изменено aNNiMON (2.03 / 13:22) (всего 1 раз)


Прикрепленные файлы:
GithubTimeline.apk (226.91 кб.) Скачано 366 раз
- 3.03.2016 / 09:05
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Аннимон, вот это супер, уже и сборка в апк :-)
Всё таки ты МЕГА кодер!
Спасибо за труды.
- 4.03.2016 / 20:42
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Добавил REPL в последней версии для ПК. Вводим команды поочерёдно и они сразу же исполняются.
Как реализованы многострочные выражения

__________________
 let live


Прикрепленные файлы:
ownlang-repl.png (2.65 кб.) Скачано 150 раз
- 4.03.2016 / 21:19
Jahak
  Пользователь

Jahak 
Сейчас: Offline
aNNiMON, на твой пост (#457437) отвечу,
GithubTimeline.apk
Круто! Я наконец-то собрал свое первое Hello World на Android и оно заработало! :gg:
- 4.03.2016 / 21:27
Jahak
  Пользователь

Jahak 
Сейчас: Offline
aNNiMON, Можешь сделать что бы при проверке например println (7 == 7) выводило булев тип точнее что бы за место 0 и 1 было false и true. Просто так привычнее и более понятно :)
- 4.03.2016 / 21:32
Jahak
  Пользователь

Jahak 
Сейчас: Offline
Вотс..


Прикрепленные файлы:
JahakApp.apk (95.09 кб.) Скачано 272 раза
- 4.03.2016 / 21:40
ДубоХирург
  Пользователь

ДубоХирург 
Сейчас: Offline
Jahak, лучше опцию
Наверх  Всего сообщений: 600
Фильтровать сообщения
Поиск по теме
Файлы топика (60)