/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * This file is part of SableVM. * * See the file "LICENSE" for Copyright information and the * * terms and conditions for copying, distribution and * * modification of SableVM. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ #ifndef SVM_SABLEVM_H #define SVM_SABLEVM_H /* Note: By not defining headers for static non-recursive functions, we give the compiler better opportunities to inline functions. The final result might look a little like Pascal;-). */ typedef struct property_struct property_t; typedef struct property_info_struct property_info_t; struct property_struct { char *value; property_t *next; }; struct property_info_struct { property_t *tail; size_t count; size_t size; }; int main (const int argc, const char *argv[]); #endif /* not SVM_SABLEVM_H */