version.mod 393 B

123456789101112131415
  1. MODULE version ;
  2. (* m2SDL example: print linked SDL version + revision. *)
  3. FROM SDLVersion IMPORT SDLVersion, SDL_GetVersion, SDL_GetRevision;
  4. FROM libc IMPORT printf;
  5. VAR v: SDLVersion;
  6. BEGIN
  7. SDL_GetVersion(v);
  8. printf("SDL version %d.%d.%d", VAL(INTEGER, v.major),
  9. VAL(INTEGER, v.minor), VAL(INTEGER, v.patch));
  10. printf(" revision %s\n", SDL_GetRevision())
  11. END version.