aboutsummaryrefslogtreecommitdiffstats
path: root/liblll
Commit message (Collapse)AuthorAgeFilesLines
* LLL: properly support dashes (-) as part of variable namesAlex Beregszaszi2016-11-011-2/+2
|
* LLL: simplify integer parsingAlex Beregszaszi2016-11-011-2/+2
|
* LLL: catch and display spirit::qi errorsAlex Beregszaszi2016-11-011-2/+11
|
* LLL: update exception messageAlex Beregszaszi2016-11-011-4/+3
|
* LLL: remove unneeded includesAlex Beregszaszi2016-11-011-3/+0
|
* LLL: report back unsupported keywordsAlex Beregszaszi2016-11-011-1/+1
|
* LLL: support passing error reasonsAlex Beregszaszi2016-11-011-0/+5
|
* Merge pull request #1302 from ethereum/lll-panicchriseth2016-10-281-0/+4
|\ | | | | LLL: introduce panic keyword
| * LLL: introduce panic keywordAlex Beregszaszi2016-10-271-0/+4
| |
* | Added support for `until`, the inverse of `while`.Daniel Ellison2016-10-261-2/+3
|/
* LLL: reorder arithmetic/binary instruction list for readabilityAlex Beregszaszi2016-10-261-3/+26
|
* LLL: use NOT for ~Alex Beregszaszi2016-10-261-10/+1
|
* LLL: replace (1 0 sub) with literal valueAlex Beregszaszi2016-10-261-3/+1
|
* Merge pull request #1228 from ethereum/lll-units-parserchriseth2016-10-192-7/+5
|\ | | | | LLL: move broken parsing of Ethereum subunits to macros
| * LLL: add Ethereum subunit macrosAlex Beregszaszi2016-10-151-0/+4
| |
| * LLL: remove Ethereum subunits from the parserAlex Beregszaszi2016-10-151-7/+1
| |
* | LLL: throw proper ParserExceptionAlex Beregszaszi2016-10-153-2/+5
| |
* | LLL: fix the commented out debugging codeAlex Beregszaszi2016-10-151-8/+9
| |
* | LLL: better error reportingAlex Beregszaszi2016-10-151-6/+24
|/
* Removed obsolete built in macros. Added a new macro to support the use of ↵Daniel Ellison2016-10-131-9/+1
| | | | 'keccak256' in addition to 'sha3'.
* Rename libevmasm.chriseth2016-08-101-1/+1
|
* Do not install headers.chriseth2016-08-051-2/+0
|
* Suppress a warning in LLL parser on MSVC 2015Paweł Bylica2016-05-131-0/+4
|
* Remove log.h from solidity.chriseth2016-04-121-1/+0
|
* return instructionInfo styleDimitry2016-04-041-1/+1
|
* rename namespace for instruction.h/cpp in libevmasmDimitry2016-04-021-1/+1
|
* move libevmcore to solidityDimitry2016-04-022-2/+2
|
* Move libevmasm and lll.chriseth2016-03-241-1/+1
|
* includesDimitry2016-03-221-1/+1
|
* move liblllDimitry2016-03-2111-0/+1181