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
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
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