예제 #1
0
파일: Token.cs 프로젝트: encse/nand2tetris
 public Token(Ktoken ktoken, string st, int iline, int icol)
 {
     Ktoken = ktoken;
     Mtoken = ktoken.Mtoken();
     St     = st;
     Iline  = iline;
     Icol   = icol;
 }
예제 #2
0
파일: Token.cs 프로젝트: encse/nand2tetris
 public static IEnumerable <Ktoken> Enktoken(Mtoken mtoken)
 {
     return(U.Enk <Ktoken>().Where(ktoken => ktoken.Mtoken() == mtoken));
 }
예제 #3
0
파일: Token.cs 프로젝트: encse/nand2tetris
 public TokenDscAttribute(Mtoken mtoken, string rx)
 {
     Rx     = rx;
     Mtoken = mtoken;
 }