Plugins

Revision as of 02:06, 28 June 2011 by Manus (Talk | contribs) (New page: Here are some basic ideas on how to build plugins for Eiffel systems. Given the following code: <e>a: STRING create a.make (4) a.something_polymorphic (x, y) </e> This code is by defaul...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Here are some basic ideas on how to build plugins for Eiffel systems.

Given the following code:

a: STRING
create a.make (4)
a.something_polymorphic (x, y)

This code is by default generated as follow in two different systems.

  • System A:
a = RTLN (25);
F1_24 (a, 4);
(R1_25 (a))(a, x, y);
  • System B:
a = RTLN (23455);
F234_394 (a, 4);
(R234_234 (a))(a, x, y);