powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Компилятор COS
13 сообщений из 13, страница 1 из 1
Компилятор COS
    #34882679
bahek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ктонибудь знает, возможно ли откомпилировать файл COS языка, только не *.mac файл из БД, а обычный, находящийся например в C:\
Вообще существует компилятор Cache как отдельная утилита?
...
Рейтинг: 0 / 0
Компилятор COS
    #34883344
Александр Коблов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А во что вы хотите отдельный файл откомпилировать? В exe?
--------
Cache for Windows (Intel) 5.2.3 (Build 710U) Tue Dec 12 2006 10:15:11 EST
...
Рейтинг: 0 / 0
Компилятор COS
    #34883666
bahek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр КобловА во что вы хотите отдельный файл откомпилировать? В exe?

Не совсем. Есть файл с COS операторами, нужно всё это компильнуть, что бы все операторы выполнились.
...
Рейтинг: 0 / 0
Компилятор COS
    #34883676
NoGot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bahek Александр КобловА во что вы хотите отдельный файл откомпилировать? В exe?

Не совсем. Есть файл с COS операторами, нужно всё это компильнуть, что бы все операторы выполнились.

Выполнились где? В системе? )))
...
Рейтинг: 0 / 0
Компилятор COS
    #34883702
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть целый класс который работает с программами
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
	Set routine = ##class(%Routine).%New("MyRoutine.MAC")
	; Write lines of code to the routine
	Do routine.WriteLine("MyRoutine")
	Do routine.WriteLine("Tag()")
	Do routine.WriteLine(" Write ""This is my routine"",!")
	Do routine.WriteLine(" Quit")
	; save the routine
	Do routine.Save()
	; compile the routine
	Do routine.Compile()
	; close the routine object
	Do routine.%Close()
Только я что-то не понял... Текст нужно компилировать или исполнять?
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Компилятор COS
    #34883740
NoGot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще вне базы ниче не выполняется, так что все равно сначала придется импортировать файл в базу, потом уже делать что-либо...
...
Рейтинг: 0 / 0
Компилятор COS
    #34886249
bahek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хм. ну а как импортировать *.mac файл в базу?
...
Рейтинг: 0 / 0
Компилятор COS
    #34886252
bahek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Только не с помощью студии....
...
Рейтинг: 0 / 0
Компилятор COS
    #34886626
NoGot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bahekТолько не с помощью студии....

Посмотрите документацию к классу %SYSTEM.OBJ, в частности классметод Load()
...
Рейтинг: 0 / 0
Компилятор COS
    #34886698
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bahekхм. ну а как импортировать *.mac файл в базу?
Что это за файл такой?
...
Рейтинг: 0 / 0
Компилятор COS
    #34887066
bahek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa bahekхм. ну а как импортировать *.mac файл в базу?
Что это за файл такой?
Как я понял, импорт происходит только из *.xml файла...
Ну mac программа, это код на COS с какими то дополнениями...
...
Рейтинг: 0 / 0
Компилятор COS
    #34887191
VadimF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прежде чем задавать все эти вопросы советую прочитать про архитектуру Cache' , а еще лучше послушать вводную техническую презентацию.

Много вопросов будет снято.

Вадим
...
Рейтинг: 0 / 0
Компилятор COS
    #34887653
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bahekКак я понял, импорт происходит только из *.xml файла...
Не простого xml файла... У него и структура-то должна соответствовать формату экспорта/импорта
bahekНу mac программа, это код на COS с какими то дополнениями...
Так я и не понял что там у тебя за файл... Как он получился-то? Откуда ты его взял? Выложи его тут чтоли...
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Компилятор COS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]