Процессор для горячего супа
Эта статья нуждается в дополнительных цитатах для проверки . ( сентябрь 2011 г. ) |
![]() | Вы можете помочь дополнить эту статью текстом, переведенным из соответствующей статьи на японском языке . (Июль 2021 г.) Нажмите [показать], чтобы просмотреть важные инструкции по переводу. |
Парадигма | Процедурный , Императивный |
---|---|
Разработано | Программное обеспечение ONION( [1] ) |
Разработчик | Программное обеспечение ONION( [2] ) |
Впервые появился | 1996 |
Стабильная версия | 3.51
/ 13 апреля 2019 г. |
Предварительный выпуск | 3.6RC2
/ 31 июля 2021 г. |
ТЫ | Окна |
Лицензия | Лицензии BSD |
Веб-сайт | hsp |
Под влиянием | |
БЕЙСИК , С |
Hot Soup Processor — это язык программирования из Японии , который был первоначально разработан в 1994 году. Первоначально он был основан на BASIC , но с годами значительно отошел от этих корней. это бесплатное программное обеспечение С 1996 года , а сейчас оно имеет открытый исходный код (OpenHSP) под лицензией BSD . HSP используется для преподавания программирования в японских школах, и поскольку это бесплатное программное обеспечение, он был популярным языком программирования для додзин- софта в конце 1990-х годов .
Функции
[ редактировать ]Hot Soup Processor — это процедурный язык , который включает в себя следующие функции:
- Очень краткий и простой синтаксис, идеально подходящий для начинающих программистов.
- нет нумерации строк
- без учета регистра
- все переменные глобальные
- пространства имен
- Первоначально разработан для компиляции исполняемых файлов Windows , но Mac Classic и Linux существуют также порты для .com. , а также возможна компиляция в файлы
- Может использовать библиотеки DLL Windows и API Windows.
- включает в себя препроцессор
- может использовать стандартный синтаксис BASIC, а также собственный синтаксис
Пример кода
[ редактировать ]mes "Hello World!" stop
Внешние ссылки
[ редактировать ]- HSPTV!, новый официальный сайт Hot Soup Processor (на японском языке)
- старый официальный сайт Hot Soup Processor (на японском языке)