zippy / ceptr

(a recomposable medium for distributed social computing) || (semantic self-describing protocol stacks)
http://ceptr.org
GNU General Public License v3.0
88 stars 17 forks source link

refactor symbol/structure/process definition mechanisms into a general definitional form #6

Closed zippy closed 8 years ago

zippy commented 9 years ago

see @todo in def.c

Currently we hard-code in c the base system symbols. Adding new ones is a pain and there should be some good macroy way to make it easier and clearer

zippy commented 8 years ago

This is also needed for #29 so that the compository can have a set of symbols that get added to by package installation that will be uniquely identifiable on a given vmhost

zippy commented 8 years ago

0da319505d adds basic refactor so that the defs c files are generated by a perl script. This makes it easy to simply add new system definitions into one file: base_defs

zippy commented 8 years ago

53b3c3cf8fc completes refactoring of test symbols into their own context, and ability to add context specifier into the source base_defs file.