◆ Peek()
byte Vcsos.Komponent.Stack.Peek |
( |
| ) |
|
68 return VM.Instance.Ram [VM.Instance.CurrentCore.Register.sp+1];
◆ Peek32()
int Vcsos.Komponent.Stack.Peek32 |
( |
| ) |
|
46 byte[] _l =
new byte[4];
48 for (
int i = 0; i < 4; i++) {
49 _l[i] = VM.Instance.Ram [VM.Instance.CurrentCore.Register.sp+1+i];
◆ Pop()
byte Vcsos.Komponent.Stack.Pop |
( |
| ) |
|
61 byte b = VM.Instance.Ram [VM.Instance.CurrentCore.Register.sp+1];
62 VM.Instance.Ram [VM.Instance.CurrentCore.Register.sp + 1] = 0;
63 VM.Instance.CurrentCore.Register.sp += 1;
◆ Pop32()
int Vcsos.Komponent.Stack.Pop32 |
( |
| ) |
|
38 byte[] _l =
new byte[4];
39 for (
int i = 0; i < 4; i++)
byte Pop()
Definition: Stack.cs:59
◆ Push()
void Vcsos.Komponent.Stack.Push |
( |
byte |
data | ) |
|
56 VM.Instance.Ram [VM.Instance.CurrentCore.Register.sp] = data;
57 VM.Instance.CurrentCore.Register.sp -= 1;
◆ Push32()
void Vcsos.Komponent.Stack.Push32 |
( |
int |
value | ) |
|
30 byte[] _l = value.ToBytes ();
32 for (
int i = 0; i < _l.Length; i++)
void Push(byte data)
Definition: Stack.cs:54
◆ ToString()
override string Vcsos.Komponent.Stack.ToString |
( |
| ) |
|
72 return string.Format (
"[Stack] Peek32: {0}",
Peek32(),
Peek());
byte Peek()
Definition: Stack.cs:66
int Peek32()
Definition: Stack.cs:44
The documentation for this class was generated from the following file: