Meta-language for c++ business applications

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/40 (2006.01) G06F 9/44 (2006.01)

Patent

CA 2302306

A C++ meta-language ("CML") scripting language implemented on top of C++ providing direct coupling to C++ using a reflection layer. This CML scripting language provides for a high-level object-based scripting language with simple syntax. It also provides for a strongly typed with type inference capability. Using this CML scripting language compilation into internal representation for a stack machine is first accomplished. A Reflection framework (RTTI) allows for direct access to C++ class attributes and methods by name and makes possible for the script to interact with business objects programmed in C++.

Cette invention se rapporte à un langage d'information en code machine du type métalangage C<++> ("CML"), implémenté au-dessus de C<++> et fournissant un couplage direct à C<++> en utilisant une couche de réflexion. Ce langage d'information en code machine CML forme un langage d'information en code machine basé objet de niveau élevé avec un syntaxe simple. Il constitué également un langage fortement typé avec une capacité d'afférence du type. En utilisant ce langage d'information en code machine CML, la compilation dans une représentation interne pour une machine à pile est d'abord réalisée. Une structure de réflexion (RTTI) permet l'accès direct aux attributs et méthodes de classe C<++> par nom et permet à l'information en code machine d'interagir avec des objets commerciaux programmés en C<++>.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Meta-language for c++ business applications does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Meta-language for c++ business applications, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Meta-language for c++ business applications will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1920448

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.