Здравейте Stackoverflowians -
Работя с вградена система, която "енаписано на C, което комуникира през клетъчен модем до сървър, написан в Ruby on Rails. Там форматът на съобщенията е доста опростен и използва няколко константи за определяне на типовете съобщения.
В момента рубинната страна на нещата взема C включва файла и сканира постоянните дефиниции и импортира тези чрез const_set.
Има ли по-добър начин да се поддържа синхронизирането на страна на рубин "редактиран със страната на C на този проект?
Благодаря,
- Майк
Отговори:
0 за отговор № 1Тъй като ти е удобно с C, предложението миби било да се създаде разширение Ruby в C, което използва заглавката от приложението C, за да изложи константите. По този начин вие не сте се придържали към деклариране на константите по специфичен начин или персонализирани процедури за разбор.
виждам guides.rubygems.org за кратко въведение в темата.