Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2014, 19:53   #1
quqeiqa2
Пользователь
 
Регистрация: 16.10.2014
Сообщений: 27
По умолчанию Компилятор для ЯП "Раечка" (Версия 1.0)

Разрабатываю свой процедурный язык.
Язык с модулями. Способ оформления блоков как в Basic.
Есть встроенные типы: числовые, строковый и символьный и пустой.
Компилятор использует базкомпилятор C (MinGW)

Особенности:
  • перегрузка
  • операторы деления с остатком и возведения в степень
  • встроенный тип string и операции для него(получить символ/получить размер)
  • можно легко соединять строки с символами и числами знаком +, получая новую строку
  • можно явно преобразовывать все встроенные типы (кроме void)
  • все функции и переменные упаковываются в модули, в каждом модуле можно задать функции его инициализации и его деинициализации
  • синонимы
  • раскрытие имён модуля в контексте данного модуля или функции.
  • прямой импорт с-функций
  • цикл foreach и вечный цикл repeat..forever


Документация:
https://sourceforge.net/p/littleraya/wiki/Home/

Версия вместе с компилятором MinGW [42 мб]:
https://sourceforge.net/projects/lit...1.rar/download

Версия без него:
https://sourceforge.net/projects/lit...1.rar/download [300 КБ]
Если у вас он есть, задайте полный путь к gcc.exe в data/bcpath.ini

Последний раз редактировалось quqeiqa2; 16.10.2014 в 20:47.
quqeiqa2 вне форума Ответить с цитированием
Старый 17.10.2014, 07:28   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Уважение за труд
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 17.10.2014, 10:24   #3
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

А область применения какая? В качестве альтернативы языку С? Думается, что эта ниша уже занята.
Arigato вне форума Ответить с цитированием
Старый 17.10.2014, 18:16   #4
quqeiqa2
Пользователь
 
Регистрация: 16.10.2014
Сообщений: 27
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
А область применения какая? В качестве альтернативы языку С? Думается, что эта ниша уже занята.
это С в стиле Basic, с модулями и встроенными строками))
и операциями над ними. и встроенным преобразованием строка-число-строка
quqeiqa2 вне форума Ответить с цитированием
Старый 17.10.2014, 18:21   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

И как это отвечает на вопрос? Смысл применения в чем, кроме вашего собственного обучения в процессе его создания?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 17.10.2014, 18:39   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Да. За труды +.
Тоже бы неплохо узнать какое ПО уже написано на этом языке.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.10.2014, 18:48   #7
quqeiqa2
Пользователь
 
Регистрация: 16.10.2014
Сообщений: 27
По умолчанию

просто выложил первую готовую версию)
quqeiqa2 вне форума Ответить с цитированием
Старый 19.10.2014, 19:35   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Т.е. на ней еще ничего ходового не було сделано?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.10.2014, 20:12   #9
quqeiqa2
Пользователь
 
Регистрация: 16.10.2014
Сообщений: 27
По умолчанию

пока нет, ничего
quqeiqa2 вне форума Ответить с цитированием
Старый 19.10.2014, 22:30   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Что ж. Ждем Трудов плода.
Как таковой сам инструмент пустое место без произведенного им. Прототип, не более.

Кста! А у мну задачка для твоего ЯВУ: Написать прогу, реагирующую на вставку флешки, сканирующую ее и определяющую есть ли на ней файлы кроме указанных в некотором хранилище (допустим в ИНИ). Если такие файлы присутствуют - их список нужно отправлять на почту админу.
Для чего такое решение мне нужно пояснить, или сам поймешь?
I'm learning to live...

Последний раз редактировалось Stilet; 19.10.2014 в 22:32.
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Курсовая "Компилятор для подмножества языка Паскаль"(За вознаграждение) User313 Фриланс 4 04.12.2013 11:11
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" Alexsandrr Microsoft Office Excel 4 19.10.2013 14:22
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") funnyy Помощь студентам 3 17.10.2012 17:40
как задать "мерность" масива и для каждого "измерения" максимальный индекс vova_ Общие вопросы Delphi 5 31.07.2012 22:14
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04