コード例 #1
0
ファイル: parser.py プロジェクト: liangwang/m5
 def p_literal__bool(self, p):
     "literal : LIT_BOOL"
     p[0] = ast.LiteralExprAST(self, p[1], "bool")
コード例 #2
0
ファイル: parser.py プロジェクト: liangwang/m5
 def p_literal__number(self, p):
     "literal : NUMBER"
     p[0] = ast.LiteralExprAST(self, p[1], "int")
コード例 #3
0
ファイル: parser.py プロジェクト: liangwang/m5
 def p_literal__float(self, p):
     "literal : FLOATNUMBER"
     p[0] = ast.LiteralExprAST(self, p[1], "int")
コード例 #4
0
ファイル: parser.py プロジェクト: liangwang/m5
 def p_literal__string(self, p):
     "literal : STRING"
     p[0] = ast.LiteralExprAST(self, p[1], "std::string")