Commit Graph
4631 Commits
Author SHA1 Message Date
chriseth 565d71748b Merge pull request #401 from VoR0220/elementaryTypeToken
Elementary type token
2016-02-18 19:25:44 +01:00
RJ Catalano 9b67969fd6 further optimization, splitting function into pieces
generating strings on the fly, changed name, and added two tests
2016-02-18 11:23:00 -06:00
RJ Catalano d2c0712f36 added const correctness to extract functions in Token
optimizations added in

more elegant solution created for m declaration

ubuntu wants to get rid of 0 <= first statement...so I will

change returnToken to token
2016-02-18 11:22:58 -06:00
RJ Catalano 84f2eb461b added two functions in Token to handle long identifiers, redid fromIdentifierOrKeyword, and made complementary changes in scanner and parser 2016-02-18 11:22:58 -06:00
RJ Catalano f4da126018 tests added and changes made
fixed some silly problems in Token.cpp

windows error fix
2016-02-18 11:22:56 -06:00
RJ Catalano 7b918a7bc7 changes to redefine the token list, the scanner, and the parser and how they pass around variable types of different sizes
not ready for change to FixedPoint just yet

made this more const correct and added a switch statement for easier reading
2016-02-18 11:22:52 -06:00
chriseth fca27b9ea0 Merge pull request #400 from LianaHus/sol_style_fixes
style fixes
2016-02-18 16:53:12 +01:00
LianaHus 5fb8953003 style fixes 2016-02-18 13:29:20 +01:00
chriseth ef92f5661b Merge pull request #398 from chriseth/version
Update version to 0.2.2
v0.2.2
2016-02-17 17:33:20 +01:00
chriseth d3bb5d01da Update version to 0.2.2 2016-02-17 17:32:41 +01:00
chriseth a14185a5cb Merge pull request #392 from chriseth/fixsegfault
Fixsegfault
2016-02-13 01:24:40 +01:00
chriseth 4a837169c5 Fix segfault when using wrong number of constructor arguments. 2016-02-11 17:12:30 +01:00
chriseth 23074150f4 Test for segfault when using wrong number of constructor arguments. 2016-02-11 17:12:28 +01:00
chriseth c6c3c78327 Merge pull request #382 from chriseth/bytesIndex
Index access for bytesXX.
2016-02-11 14:09:53 +01:00
RJ 7b5d96c43b Update frequently-asked-questions.rst
Correcting inline array documentation
2016-02-10 10:53:08 -06:00
RJ 543cc33681 Update frequently-asked-questions.rst 2016-02-10 10:45:46 -06:00
chriseth 13732aed12 Documentation. 2016-02-09 17:07:04 +01:00
chriseth 29faf1b298 Index access for bytesXX. 2016-02-09 17:07:04 +01:00
chriseth fad2d4df22 Merge pull request #380 from 4tXJ7f/patch-1
[Documentation] Include correct dev package
2016-02-03 22:34:44 +01:00
Andres Nötzli 1d9f8c26f5 [Documentation] Add details on libjsonrpccpp-dev
Add explanation to the documentation that the package name changes from  `libjson-rpc-cpp-dev` to  `libjsonrpccpp-dev` and is supplied by the universe repository instead of the Ethereum PPA.
2016-02-03 13:04:29 -08:00
Andres Nötzli f311a6123d [Documentation] Include correct dev package
The Ubuntu part of the installation guide mentions `libjson-rpc-cpp-dev`. However, the correct name seems to be `libjsonrpccpp-dev`.
2016-02-01 11:43:26 -08:00
chriseth 91a6b35f18 Merge pull request #378 from chriseth/version
Increment version to 0.2.1
v0.2.1
2016-01-30 16:40:13 +01:00
chriseth d4bb71afee Increment version to 0.2.1 2016-01-30 16:05:51 +01:00
chriseth b5489de1f0 Merge pull request #376 from chriseth/nobreakout
Only allow including from allowed directories.
2016-01-30 15:37:28 +01:00
chriseth 02161b29b8 documentation 2016-01-29 23:17:43 +01:00
chriseth 0c5d892dba Only allow including from allowed directories. 2016-01-29 23:11:16 +01:00
chriseth bdbb7d8a40 Merge pull request #370 from chriseth/redirects
Path remappings for solc.
2016-01-28 17:05:12 +01:00
chriseth 06cf19515c Merge pull request #372 from chriseth/readcallback
Read files via callback.
2016-01-28 17:04:12 +01:00
chriseth a5e815f8d4 Merge pull request #374 from ethereum/chriseth-patch-2
Add a link to the ethereum stackexchange.
2016-01-28 15:33:52 +01:00
chriseth bdfd8a6e07 Update index.rst 2016-01-27 18:06:41 +01:00
chriseth 873f961bf4 Add a link to the ethereum stackexchange. 2016-01-27 18:04:30 +01:00
chriseth ebc1dce073 Read files via callback. 2016-01-26 23:25:07 +01:00
chriseth 9b9d10b4a8 Merge pull request #369 from chriseth/fixuint176
Fix uint176 problem.
2016-01-26 12:24:56 +01:00
chriseth 33b02a0d1b Fix uint178 problem. 2016-01-25 21:05:13 +01:00
chriseth 92e8c9aec9 Document remappings 2016-01-25 21:02:06 +01:00
chriseth db2f3c5714 Provide remappings for solc. 2016-01-25 21:01:55 +01:00
chriseth 194679f77a Merge pull request #326 from guanqun/cond-expr
support conditional expression _ ? _ : _
2016-01-24 21:43:48 +01:00
Lu Guanqun 51caa04238 add more test cases for cond-expr 2016-01-22 17:14:01 +00:00
Lu Guanqun 5840a3513f cond-expr: add more unit tests 2016-01-22 17:14:01 +00:00
Lu Guanqun d36537e737 cond-expr: use the mobile type instead of the original type 2016-01-22 17:14:01 +00:00
Lu Guanqun c8b0533933 [cond-expr] change the end to end test 2016-01-22 17:14:01 +00:00
Lu Guanqun ac3019298a [cond-expr] add a test for different types 2016-01-22 17:14:01 +00:00
Lu Guanqun 1cd3288311 [cond-expr] add a test to assign memory to storage 2016-01-22 17:14:01 +00:00
Lu Guanqun 41039705ac [cond-expr] add one doc about conditional expression 2016-01-22 17:14:01 +00:00
Lu Guanqun bf7daf0814 [cond-expr] don't allow conditional as left value for the first stage 2016-01-22 17:14:00 +00:00
Lu Guanqun b003290638 [cond-expr] fixup according to code review 2016-01-22 17:14:00 +00:00
Lu Guanqun 82ee9503e9 [cond-expr] change endVisit() to visit() 2016-01-22 17:14:00 +00:00
Lu Guanqun c781b130ef [cond-expr] make the codegen one instruction less 2016-01-22 17:14:00 +00:00
Lu Guanqun db6ce6d8a1 comment out one un-supported test case 2016-01-22 17:14:00 +00:00
Lu Guanqun 36a758e224 [cond-expr] fix the crash in ExpressionStatement 2016-01-22 17:14:00 +00:00