1. A system for supporting transactions between different platforms in a heterogeneous computing environment, comprising: one or more microprocessors; a transactional system running on the one or more microprocessors, the transactional system including a memory having a record buffer; and a transactional adaptor running on the one or more microprocessors, wherein said transactional adaptor operates to: parse a data structure of a mainframe computer into a syntax tree, the syntax tree having a plurality of nodes, each node representing a data field of the data structure of the mainframe computer, the syntax tree representing relationships between the nodes; generate a record description file based on the syntax tree, wherein the record description file describes the data structure of the mainframe computer; and compile, from the record description file, a record object in the record buffer of the transactional system, wherein the record object represents the data structure of the mainframe computer described in the record description file; and wherein said transactional system operates to: access the record object according to the description of the data structure of the mainframe computer of the record description file; and manipulate the record object.