- 747 名前:737 mailto:sage [2010/06/01(火) 10:44:02 ]
- 次に今までS式が最上位だった所へ更に上を追加しました。
Top<int> : [] | [] Top Datum(0) ; とここでふと疑問が。 ・全体をS式の列として受理するとして、スタックに積む値の型はどうなるの? typedef boost::variant<std::string, int, bool, Sexp *> Value; となっていたのが typedef boost::variant< std::string, int, bool, Sexp *, std::list< boost::variant< std::string, int, bool, Sexp * > > > Value; とでもなるのかな?えー。 …SemanticAction内でYYACCEPTに相当する何かを行った時にも postでtrueを返せばbisonの置き換えが楽そうな気がするんだけど。
|

|