Project

General

Profile

Actions

Task #3499

closed

Поддержка пользовательских операций

Added by Alexander Kamkin about 12 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
High
Assignee:
Andrei Tatarnikov
Category:
-
Target version:
Start date:
09/27/2012
Due date:
10/03/2012
% Done:

100%

Estimated time:
Detected in build:
svn
Published in build:
0.2

Description

Предлагается добавить в мэпперы возможность обработки операций, не являющихся базовыми для соотвествующего солвера. Для этого предлагается ввести дескрипторы операций, хранящие (1) текстовое представление кода операции и (2) определение функции на соответствующем языке (пустой для встроенных операций).

Для каждой использованной пользовательской операции в начало результирующего кода должно быть добавлено определение соответствующей функции.

P.S. Поскольку библиотека должна быть достаточно универсальной, должен быть предусмотрен мэппинг не только в текст (например, в формат smtlib), но и последовательность вызовов API. То есть есть мысль, что дескрипторы операций хранят не строки, а объекты (интерпретируемые каждым мэппером по своему).

Actions #1

Updated by Andrei Tatarnikov about 12 years ago

  • % Done changed from 0 to 20
Actions #2

Updated by Andrei Tatarnikov about 12 years ago

  • % Done changed from 20 to 60
Actions #3

Updated by Andrei Tatarnikov about 12 years ago

  • Status changed from New to Closed
  • % Done changed from 60 to 100
Actions #4

Updated by Alexander Kamkin about 12 years ago

  • Status changed from Closed to Resolved

Андрей, нужно переводить в тикеты в состояние Resolved. Закрытие осуществляется руководителем проекта при выпуске билда или создавшим тикет после проверки.

Actions #5

Updated by Alexander Kamkin over 11 years ago

  • Target version set to 0.1
Actions #6

Updated by Sergey Smolov over 11 years ago

  • Published in build set to 0.2
Actions #7

Updated by Sergey Smolov over 11 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF