Язык программирования Locusto 3.0... |
Примечание: Компилятор и интерпретатор еще не готов...
Это новый язык программирования (похожий на XML и XAML), совмещающий в себе неограниченное количество языков программирования, плюс язык
искуственного интеллекта (LISP) и язык моделирования (UML), а также низкоуровневое программирование на языке (Assembler) и позволяющий прямо из программы обращаться к базам данных (строить запросы на языке SQL). Lokusto - в переводе с языка Эсперанто означает - 'Саранча' - такое получилось название... Сфера применения - простое и объектно-ориентированное программирование, использование в среде баз данных, создание сайтов, проектирование UML диаграмм, ОС, презентаций, электронных таблиц, моделирование хиимических процессов, векторной графики и т.п. Язык может быть использован для моделирования процессов и без использования компилятора - Вы можете воспользоваться например программами построения презентаций. Зная законы построения модели, можно строить диаграммы в различных графических средах. Лицензия - язык относится к категории бесплатного программного обеспечения. Полученный код может быть использован для коммерческого и не коммерческого использования.
|
{1} | %print% Hello World! %end% | Выводит на экран сообщение "Hello world". |
{2} |
%draw%sin% 90 %end% |
{3} |
%3/4% %andante% %notes% A# J# L# %:% %end% |
{4} |
%rarus% редкий (лат.) |
{5} |
%include% voc.lat-ru %print% {rarus} |
{6} |
%box% {template} %color% gray %cx% +5 %cy% + 25 %message% Hello World! %border% double %charset% 1251 %symbol-height% 12 %symbol-name% Arial %symbol-color% navy %button% ok,cancel %end% |
{7} |
%use% {box} |
{8} |
%+% 5.3, 4.710 |
{9} |
%not% {ax,bx,cx,dx} |
{10} |
%bold% { ...some text.... } |
{11} |
%char% A %code% 0x41 |
{12} |
%link% http://wiki/tertis |
{13} |
%function% @wait { %_asm% mov ah,0 %_asm% int 16h %_asm% ret } |
{14} |
%enum%rank% private, corporal, sergeant, lieutenant, capitan, major, colonel, general %enum%shapes % rectangle, square, rlipse, circle |
{15} |
%var% r % rank %let% r % major |
{16} |
%Trigger% logic %chipset% 1533 % TM2 %in% A % 1 %in% B % 3 %in% R % 6 %in% inv % S % 6 %out% Q % 12 %out% inv % 'Q % 4 %end% |
{17} |
%place% {TM2} % +cx % + cy |
{18} |
%voxel% {Name of point} %x%y%z%color% 1,3,7, yellow %end% %overlay%load%<filename> %overlay%run%<filename> |
{19} |
%dll%load%<filename> |
{20} |
%cls% %screen%<number> |
{21} |
%shift%screen%{сдвиг экрана на одну позицию} |
Вложение: 3962156_locusto_357853.rar
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |