Mercury library 1.0 Translation of CFG grammars into an object model (Bachelor's thesis).

- Main Page
- Packages
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
Mercury.Interpreting.Instance Class Reference

Represents a binding between a Mercury.Interpreting.Variable and its value More...

Inheritance diagram for Mercury.Interpreting.Instance:

## Public Member Functions
override bool | Equals (object obj)
override int | GetHashCode ()
bool | Equals (Instance other)

## Properties
Variable | Var`[get, set]`
| The variable More...
object | Value`[get, set]`
| Binded value More...

## Detailed Description

Represents a binding between a Mercury.Interpreting.Variable and its value

Definition at line 17 of file Instance.cs.

## Member Function Documentation

override bool Mercury.Interpreting.Instance.Equals | ( | object | obj | ) |

Definition at line 53 of file Instance.cs.

bool Mercury.Interpreting.Instance.Equals | ( | Instance | other | ) |

Definition at line 68 of file Instance.cs.

override int Mercury.Interpreting.Instance.GetHashCode | ( |  | ) |

Definition at line 59 of file Instance.cs.

## Property Documentation

object Mercury.Interpreting.Instance.Value
| get set

Binded value

Definition at line 47 of file Instance.cs.

Variable Mercury.Interpreting.Instance.Var
| get set

The variable

Definition at line 44 of file Instance.cs.

The documentation for this class was generated from the following file:

- Mercury/Mercury/Interpreting/Instance.cs