class NATIVE_PLUG_IN
Summary
Class invariant
Overview
creation features
exported features
use_current (er: EXTERNAL_ROUTINE): BOOLEAN
effective function
Is Current used by such a call?
hash_code: INTEGER_32
writable attribute
The hash-code value of Current.
is_equal (other: NATIVE_PLUG_IN): BOOLEAN
effective function
Is other attached to an object considered equal to current object?
c_mapping_function (rf8: RUN_FEATURE_8, bcn: STRING, name: STRING)
effective procedure
Produce C code to call the corresponding rf8 function.
c_mapping_procedure (rf7: RUN_FEATURE_7, bcn: STRING, name: STRING)
effective procedure
Produce C code to call the corresponding rf7 procedure.
c_define_function (rf8: RUN_FEATURE_8, bcn: STRING, name: STRING)
effective procedure
Produce C code to define the corresponding rf8 function.
c_define_procedure (rf7: RUN_FEATURE_7, bcn: STRING, name: STRING)
effective procedure
Produce C code to define the corresponding rf7 procedure.
jvm_mapping_function (rf8: RUN_FEATURE_8, bcn: STRING, name: STRING)
effective procedure
Produce Java byte code to use rf8.
jvm_mapping_procedure (rf7: RUN_FEATURE_7, bcn: STRING, name: STRING)
effective procedure
Produce Java byte code to use rf7.
jvm_define_function (rf8: RUN_FEATURE_8, bcn: STRING, name: STRING)
effective procedure
Produce Java byte code to define rf8.
jvm_define_procedure (rf7: RUN_FEATURE_7, bcn: STRING, name: STRING)
effective procedure
Produce Java byte code to define rf7.
jvm_add_method_for_function (rf8: RUN_FEATURE_8, bcn: STRING, name: STRING)
effective procedure
jvm_add_method_for_procedure (rf7: RUN_FEATURE_7, bcn: STRING, name: STRING)
effective procedure
accept (visitor: NATIVE_PLUG_IN_VISITOR)
effective procedure
Accept to be visited by the visitor.
external_tag: MANIFEST_STRING
writable attribute
The external language call description.
start_position: POSITION
effective function
Of the external_tag.
pretty
frozen
effective procedure