t_extern_alias.mod 346 B

123456789101112131415
  1. MODULE TExternAlias;
  2. (* Implementation-side EXTERNAL alias with a long C symbol. *)
  3. PROCEDURE long_sum (a, b : INTEGER) : INTEGER;
  4. EXTERNAL "m2_this_is_a_very_long_c_symbol_name_for_link_alias_test_0123456789";
  5. VAR ExitCode : INTEGER;
  6. BEGIN
  7. IF long_sum(20, 22) = 42 THEN
  8. ExitCode := 42
  9. ELSE
  10. ExitCode := 1
  11. END
  12. END TExternAlias.