#include <j2k/etc/ai/clause.hpp>
Go to the source code of this file.
Functions | |
void | dump (clause_t data) |
int | main () |
|
Definition at line 239 of file clause.cpp. Referenced by main().
00240 { 00241 register int i = 0; 00242 00243 // Convert struct to bytes 00244 char* ptr = (char*)(&data); 00245 00246 printf( "{" ); 00247 00248 // Printing bytes by ASCII value. 00249 for( ; i < sizeof( clause_t ); i++ ) 00250 { 00251 printf( "%d,", (int)ptr[i] ); 00252 } 00253 00254 printf( "} \n" ); 00255 00256 printf( "P=[%d] \n", data.logic.letters[ 'P' - 'A' ] ); 00257 } |
|
Definition at line 261 of file clause.cpp. 00262 { 00263 Clause p( "P v Q v T v W v ~A" ); 00264 Clause q( "~Q v A V W v Z " ); 00265 00266 p.print(); 00267 q.print(); 00268 00269 clause_t tmp = p.compare( q ); 00270 00271 printf( "Status=[%d] \n", (int)tmp.status ); 00272 00273 dump( tmp ); 00274 00275 Clause t( tmp ); 00276 00277 t.print(); 00278 00279 return 0; 00280 } |