По случаю открытия русскоязычного сообщества Small Basic представляю вам хабраблог, посвященный Small Basic.
А так же первое сообщение в нем. :)
___________________
Версия содержит в себе наиболее запрашиваемые сообществом функции.
Обновление включает в себя:
* Исправление ошибок IDE (среды разработки)
* Усовершенствованный компилятор языка
* Добавление ключевого слова ElseIf в язык
* Расширение возможностей объекта File
* Возможность получения текущей позиции и угла для объекта Turtle
Полный список обновлений:
Язык и редактор
* Исправлены некоторые ошибки, приводящие к обрушению программы
* Поддержка различных региональных настроек операционной системы
* Автоматический отступ
* Круглые скобки для условных выражений являются теперь необязательными
* Добавление ключевого слова ElseIf в язык
* Поддержка встроенных комментариев
* Исправлена ошибка, связанная с отрицательным значением шага для цикла For..EndFor
Новое в API
• Array
• Desktop
• File
• GraphicsWindow
• Math
• Program
• Text
• TextWindow
• Turtle
Загрузить Small Basic.
А так же первое сообщение в нем. :)
___________________
Версия содержит в себе наиболее запрашиваемые сообществом функции.
Обновление включает в себя:
* Исправление ошибок IDE (среды разработки)
* Усовершенствованный компилятор языка
* Добавление ключевого слова ElseIf в язык
* Расширение возможностей объекта File
* Возможность получения текущей позиции и угла для объекта Turtle
Полный список обновлений:
Язык и редактор
* Исправлены некоторые ошибки, приводящие к обрушению программы
* Поддержка различных региональных настроек операционной системы
* Автоматический отступ
* Круглые скобки для условных выражений являются теперь необязательными
* Добавление ключевого слова ElseIf в язык
* Поддержка встроенных комментариев
* Исправлена ошибка, связанная с отрицательным значением шага для цикла For..EndFor
Новое в API
• Array
- GetItemCount
- ContainsIndex
- ContainsValue
- RemoveValue
• Desktop
- Width, Height
• File
- CreateDirectory
- DeleteFile
- GetFiles
- GetDirectories
- WriteContents (Исправлено: теперь работает, даже если файл не существует)
• GraphicsWindow
- Performance Improvements
- Width/Height (Исправлено: нет необходимости устанавливать два раза)
- Hide Fixed crash
- Add/FillTriangle
- RotateShape
- CanResize (теперь у вас есть возможность изменять способ изменения размера)
- Left/Top (теперь вы можете указывать позицию окна)
- GetColorFromRGB
• Math
- Power
- GetRandomNumber
- [Breaking Change]
• Program
- End() (исправлены некоторые ошибки)
- ProgramDirectory (Получает каталог программы)
• Text
- Append
- GetCharacter
- GetCharacterCode
• TextWindow
- Clear
- Left/Top
• Turtle
- Angle
- X, Y
Загрузить Small Basic.