Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Сб дек 16, 2017 15:08

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: "Слепой" связанный список для описания полей структур
СообщениеДобавлено: Чт окт 05, 2017 18:28 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6100
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
Victor__v писал(а):
Всовываем это чудо в интерпретатор и всё.

Ну вот ради этого все и делается. Работать должно "из коробки", а не после подключения чего-то там и в строго определенных условиях.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: "Слепой" связанный список для описания полей структур
СообщениеДобавлено: Чт окт 05, 2017 19:16 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 401
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Ну так у кого исходники Кварка? :D
Внести в ядро 4-6 слов да обновить интерпретатор

_________________
Цель: написать форт-систему
Подцель: pe-формат, отладка, инициализация, словарь


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: "Слепой" связанный список для описания полей структур
СообщениеДобавлено: Пт окт 06, 2017 14:25 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6100
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
Вопрос только в том, какой вариант попробовать.
1. Автоматическое подключение локально объявленных слов с видимостью сразу после парсинга.
2. Отдельный спецификатор внутри, показывающий, что это определения, видимые парсеру.
3. Слово ->, подключающее к поиску локальные объявления для следующего прохода поиска.

Везде видны некоторые недостатки. Осталось понять, где их меньше...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: "Слепой" связанный список для описания полей структур
СообщениеДобавлено: Пн окт 23, 2017 02:42 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1252
Благодарил (а): 3 раз.
Поблагодарили: 16 раз.
Так это получается уже статический класс с методами :) Например можно сделать вот так:
Код:
: Foo

    <some code1>
   
    public variable Bar
   
    public : BarPlus
         Bar + Bar !
    ;
   
    public : BarMinus
        Bar @ SWAP - Bar !
    ;
   
;

Foo.Bar = 100
25 Foo.BarPlus
5 Foo.BarMinus

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: "Слепой" связанный список для описания полей структур
СообщениеДобавлено: Пн окт 23, 2017 21:31 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 401
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Код:
Так это получается уже статический класс с методами

Что все привязались к ООП и попыткам его на форт навесить?
Форт уже ООП
А товарищ Админ просто хочет слова скрещенные со словарями

_________________
Цель: написать форт-систему
Подцель: pe-формат, отладка, инициализация, словарь


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: "Слепой" связанный список для описания полей структур
СообщениеДобавлено: Вт окт 24, 2017 17:35 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1252
Благодарил (а): 3 раз.
Поблагодарили: 16 раз.
Я не пытаюсь его навестить. Я просто констатировал факт, что поведение таких слово соответствует поведению статического класса с методами. Если смотреть на Форт с точки зрения ООП - то словари и есть статические классы/пространства имен. Которые, правда можно и в рантайме генерировать - в силу особенностей самого Форта.

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: "Слепой" связанный список для описания полей структур
СообщениеДобавлено: Вт окт 24, 2017 17:58 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 401
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Все фортеры это Ленин - Мы идём другим путём
:D

_________________
Цель: написать форт-систему
Подцель: pe-формат, отладка, инициализация, словарь


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: "Слепой" связанный список для описания полей структур
СообщениеДобавлено: Вт окт 24, 2017 21:13 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 718
Благодарил (а): 3 раз.
Поблагодарили: 31 раз.
VoidVolker писал(а):
Я не пытаюсь его навестить. Я просто констатировал факт, что поведение таких слово соответствует поведению статического класса с методами. Если смотреть на Форт с точки зрения ООП - то словари и есть статические классы/пространства имен. Которые, правда можно и в рантайме генерировать - в силу особенностей самого Форта.

Согласен с этлй точкой зрения :(


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB