Fix for Issue 38: array push_back
This commit is contained in:
parent
3ed5fe0c97
commit
d8b5847ff6
@ -3,8 +3,8 @@ cmake_minimum_required(VERSION 2.6)
|
||||
project(chaioop)
|
||||
|
||||
SET (CMAKE_BUILD_TYPE gdb)
|
||||
SET (CMAKE_C_FLAGS_GDB " -Wall -ggdb")
|
||||
SET (CMAKE_CXX_FLAGS_GDB " -Wall -ggdb")
|
||||
SET (CMAKE_C_FLAGS_GDB " -Wall -ggdb -O3")
|
||||
SET (CMAKE_CXX_FLAGS_GDB " -Wall -ggdb -O3")
|
||||
|
||||
include_directories(../langkit ../dispatchkit)
|
||||
|
||||
|
@ -180,7 +180,7 @@ namespace chaiscript
|
||||
arraycall = value >> +((Ign(Id(TokenType::Square_Open)) >> boolean >> Ign(Id(TokenType::Square_Close))));
|
||||
|
||||
arrayinit = Ign(Id(TokenType::Square_Open)) >> ~(boolean >> *(Ign(Str(",")) >> boolean)) >> Ign(Id(TokenType::Square_Close));
|
||||
mapinit = Ign(Id(TokenType::Square_Open)) >> ~(mappair >> *(Ign(Str(",")) >> mappair)) >> Ign(Id(TokenType::Square_Close));
|
||||
mapinit = Ign(Id(TokenType::Square_Open)) >> mappair >> *(Ign(Str(",")) >> mappair) >> Ign(Id(TokenType::Square_Close));
|
||||
mappair = Id(TokenType::Quoted_String) >> Ign(Str(":")) >> boolean;
|
||||
|
||||
vardecl = Ign(Str("var")) >> Id(TokenType::Identifier);
|
||||
|
Loading…
x
Reference in New Issue
Block a user