Безумная затейка.

Тема в разделе "WASM.ZEN", создана пользователем Pontiy.Pilat, 24 окт 2006.

  1. Pontiy.Pilat

    Pontiy.Pilat Андрей

    Публикаций:
    0
    Регистрация:
    24 окт 2006
    Сообщения:
    3
    Вобщем надо реализовать такую весч.
    Есть текстовый скрипт.

    if(param1 > 5)
    return 1;
    else
    return 0;
    endif

    Реально ли его преобразовать в бинарный формат, затем записать в память и по ходу выполнения программы обращаться к этому скрипту простым вызовом call.
     
  2. nobodyzzz

    nobodyzzz New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2005
    Сообщения:
    475
    Реально =)). Есть такая весчь компилятор называется делает то что ты написал.
    Так что направления для поиска я тебе дал, я так думаю
     
  3. Pontiy.Pilat

    Pontiy.Pilat Андрей

    Публикаций:
    0
    Регистрация:
    24 окт 2006
    Сообщения:
    3
    Т.е. надо сделать приметивный компилятор.
    Обработать им скрипт (преобразовать его в hex).
    А далее в память его и установить ссылку на адрес к нему?
     
  4. nobodyzzz

    nobodyzzz New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2005
    Сообщения:
    475
    Yes =)
     
  5. SnugForce

    SnugForce New Member

    Публикаций:
    0
    Регистрация:
    2 май 2005
    Сообщения:
    373
    Адрес:
    Из домУ
    Pontiy.Pilat
    fastscript, RemObject (вроде так) , сурсы inno
     
  6. Pontiy.Pilat

    Pontiy.Pilat Андрей

    Публикаций:
    0
    Регистрация:
    24 окт 2006
    Сообщения:
    3
    А может есть какой-нибудь другой способ произвести кэширование скрипта, чтобы в последующем обращении к нему обработка происходила быстрей?
     
  7. alpet

    alpet Александр

    Публикаций:
    0
    Регистрация:
    21 сен 2004
    Сообщения:
    1.221
    Адрес:
    Russia
    Pontiy.Pilat
    Если язык Python - он автоматически такое дело компилирует/оптимизирует.