23 Commits
Author SHA1 Message Date
Denton Liu 8fbe994075 Fix isCompareOp() 2016-07-20 17:05:24 -04:00
Denton Liu 827208d1d6 Move in as a keyword to reserved word section 2016-07-20 15:42:18 -04:00
Alex Beregszaszi f8ccf3eebf Fix Token::isBitOp to exclude shift operators 2016-06-07 19:39:05 +01:00
chriseth 6f54b13d7a Remove log.h from solidity. 2016-04-12 01:03:46 +02:00
VoR0220 1b39d3b5d4 solAsserts added and some changes rolled back. 2016-03-30 13:15:54 -05:00
VoR0220 6c61e28dc2 Got it working exactly like you wanted ;) 2016-03-30 11:54:00 -05:00
chriseth 9b00290d74 Remove timestamp again and some fixes for ufixed parsing. 2016-03-11 17:50:09 +01:00
RJ Catalano d0054a8d29 added keyword type and some tests, changes in lexical cast 2016-03-11 17:50:09 +01:00
RJ Catalano b8bcb706e9 stylistic change, and got lexical cast to work with an iterator range 2016-03-11 17:49:32 +01:00
LianaHus 58e07151e3 - inline and assembly keywords added
- some style fixes
2016-03-11 17:49:32 +01:00
RJ Catalano 67793f1aed changed documentation and using lexical cast 2016-03-11 17:49:32 +01:00
RJ Catalano 9f5c3977fb changed extractUnsigned to handle iterators rather than a string 2016-03-11 17:49:32 +01:00
RJ Catalano 2738f4066a changed 1 to 0 in invalid argument catch block 2016-03-11 17:49:32 +01:00
RJ Catalano 93114949a3 needed this one string of notation 2016-03-11 17:49:32 +01:00
RJ Catalano 953e92b6f5 added from identifier or keyword handling of fixed types 2016-03-11 17:49:32 +01:00
RJ Catalano 29b74be413 fixed keyword added in for token type 2016-03-11 17:49:32 +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 33b02a0d1b Fix uint178 problem. 2016-01-25 21:05:13 +01:00
chriseth e3dffb611f File reorganisation. 2015-10-21 00:46:01 +02:00