Gav Wood
|
2a5977d14f
|
Fixed #185.
|
11 years ago |
Gav Wood
|
34d07d9b83
|
LLL parser using boost::spirit.
|
11 years ago |
Gav Wood
|
4e9b4323c0
|
Gas fix & GUI enhancements.
|
11 years ago |
Gav Wood
|
2be1bf8d7e
|
New PoC-5 instructions.
|
11 years ago |
Gav Wood
|
e089ef4f66
|
Better lll instruction.
|
11 years ago |
Gav Wood
|
7e6f6c3b09
|
LLL instruction for code inclusion.
|
11 years ago |
Gav Wood
|
fc5e1e4839
|
More on JS API types. CODECOPY & CODESIZE. Fixed && operator.
|
11 years ago |
Gav Wood
|
57f9c3f7ff
|
Fix for instructions GASPRICE & ORIGIN.
|
11 years ago |
Gav Wood
|
f68a73b2a0
|
CALLDATACOPY instruction.
Contract body gets created from init code.
|
11 years ago |
Gav Wood
|
648fbc57c9
|
Split out libethcore from libethereum.
|
11 years ago |
Carl Allendorph
|
b17182a869
|
Formatted the instruction information list.
|
11 years ago |
Gav Wood
|
bb6cf21fbf
|
Fix for NOT.
|
11 years ago |
Gav Wood
|
5a883cf787
|
Fix for.
|
11 years ago |
Gav Wood
|
fff8fece2a
|
&, |, ~, ^ in LLL.
|
11 years ago |
Gav Wood
|
10e53d3d83
|
&&/|| in LLL
|
11 years ago |
Gav Wood
|
8c982a5403
|
Fix AND and OR.
|
11 years ago |
Gav Wood
|
23cfb6c3fe
|
For loops.
|
11 years ago |
Gav Wood
|
e7710d94bf
|
Extra language.
|
11 years ago |
Gav Wood
|
b486033cbf
|
New language facilities.
|
11 years ago |
Gav Wood
|
ef7532caec
|
Various VM & LLL bugs fixed.
|
11 years ago |
Gav Wood
|
475cd02517
|
Increment nonce for creation from code.
|
11 years ago |
Gav Wood
|
4db12bc10f
|
Bug fixes.
|
11 years ago |
Gav Wood
|
0e401c0e35
|
Minor protocol changes.
|
11 years ago |
Gav Wood
|
bb836d0989
|
Minor GUI fixes.
|
11 years ago |
Gav Wood
|
8a5fdc3cd2
|
Fixes.
|
11 years ago |
Gav Wood
|
1713329d22
|
Separation of code & data compiling.
|
11 years ago |
Gav Wood
|
b3093e6447
|
PoC 3.5 functionality. Still buggy though.
|
11 years ago |
Gav Wood
|
472323115a
|
PoC-3.5. ish.
|
11 years ago |
SharpCoiner
|
acfe1a1694
|
Fixed cast warning causing 64-bit Windows vcproj build stop."
|
11 years ago |
Gav Wood
|
aa845c0559
|
Non-compiling instruction changes.
|
11 years ago |
Gav Wood
|
9300373c50
|
Call and multi in LLL.
|
11 years ago |
Gav Wood
|
bb4c76cba9
|
Stack/argument awareness in LLL.
|
11 years ago |
Tim Hughes
|
f422c75fb0
|
The std::string in InstructionInfo triggers a bug in Visual Studio 2013 where it fails to initialise the strings in c_instructionInfo. Using char const* fixes the problem, and is sufficient as the map is constructed from string literals anyway. I also moved the maps out of the header so we only get one copy, rather than multiple static copies for each referencing module.
|
11 years ago |
Tim Hughes
|
e0c67d7c7c
|
The std::string in InstructionInfo triggers a bug in Visual Studio 2013 where it fails to initialise the strings in c_instructionInfo. Using char const* fixes the problem, and is sufficient as the map is constructed from string literals anyway. I also moved the maps out of the header so we only get one copy, rather than multiple static copies for each referencing module.
|
11 years ago |
Gav Wood
|
607a5de340
|
Repotted Common.h.
|
11 years ago |
Tim Hughes
|
9001a887f0
|
Fix implicit size_t->int conversion.
|
11 years ago |
Gav Wood
|
24bc3e5c6e
|
Unary operators.
|
11 years ago |
Gav Wood
|
9bb6645cac
|
Binary operators.
|
11 years ago |
Gav Wood
|
87f9d5bd39
|
Comments and boolean operators.
|
11 years ago |
Gav Wood
|
9b86e3764c
|
Make good arithmetic operations.
|
11 years ago |
Tim Hughes
|
899a478a6f
|
Fix compile warnings on VS2013 (mainly size_t -> unsigned).
|
11 years ago |
Gav Wood
|
a47ecf0c0c
|
One-way name app implemented.
|
11 years ago |
Gav Wood
|
8bac606e7e
|
LLL compiler manages conditionals among other syntax.
|
11 years ago |
Gav Wood
|
21b15bfb1a
|
Recursive LLL-copmiler.
|
11 years ago |
Gav Wood
|
9b98888e26
|
LLL bugfixes.
GUI state saving.
|
11 years ago |
Gav Wood
|
7baa34117b
|
First effort at LISP-like language.
|
11 years ago |
Gav Wood
|
39c7e8f2ee
|
Assembler & disassembler.
Additional info in block chain.
|
11 years ago |
Gav Wood
|
8dc00e8b21
|
Fixes for contract address states.
Minor fix for uncle rewards.
Assembler for EC-1 assembly.
Not-quite Test code for the VM.
|
11 years ago |
Muharem Hrnjadovic
|
be65dbc46d
|
Fixed the other occurrence of Foobar
|
11 years ago |
Muharem Hrnjadovic
|
4bab3c57a5
|
Corrected license headers (Foobar -> cpp-ethereum)
|
11 years ago |