コード例 #1
0
ファイル: Lexer.java プロジェクト: siwiwit/EMFText
 /**
  * The standard method called to automatically emit a token at the outermost lexical rule. The
  * token object should point into the char buffer start..stop. If there is a text override in
  * 'text', use that to set the token's text. Override this method to emit custom Token objects.
  *
  * <p>If you are building trees, then you should also override Parser or
  * TreeParser.getMissingSymbol().
  */
 public Token emit() {
   Token t =
       new CommonToken(
           input, state.type, state.channel, state.tokenStartCharIndex, getCharIndex() - 1);
   t.setLine(state.tokenStartLine);
   t.setText(state.text);
   t.setCharPositionInLine(state.tokenStartCharPositionInLine);
   emit(t);
   return t;
 }
コード例 #2
0
ファイル: TSkip.java プロジェクト: gman56/Compiler
 public TSkip(int line, int pos) {
   super.setText("skip");
   setLine(line);
   setPos(pos);
 }
コード例 #3
0
ファイル: TEq.java プロジェクト: agilebirds/openflexo
 public TEq(int line, int pos) {
   super.setText("=");
   setLine(line);
   setPos(pos);
 }
コード例 #4
0
ファイル: TSyntax.java プロジェクト: asgerf/AbstractCC
 public TSyntax(int line, int pos) {
   super.setText("Syntax");
   setLine(line);
   setPos(pos);
 }
コード例 #5
0
ファイル: TDefine.java プロジェクト: Rakito/Compilerbau
 public TDefine(int line, int pos) {
   super.setText("define");
   setLine(line);
   setPos(pos);
 }
コード例 #6
0
ファイル: TLBrace.java プロジェクト: Alcinael/compiladorsable
 public TLBrace(int line, int pos) {
   super.setText("{");
   setLine(line);
   setPos(pos);
 }
コード例 #7
0
ファイル: TRParen.java プロジェクト: benstopics/SableCC
 public TRParen(int line, int pos) {
   super.setText(")");
   setLine(line);
   setPos(pos);
 }
コード例 #8
0
ファイル: TSoma.java プロジェクト: natanmsjr/compilador
 public TSoma(int line, int pos) {
   super.setText("+");
   setLine(line);
   setPos(pos);
 }
コード例 #9
0
ファイル: TUnderscore.java プロジェクト: Rakito/Compilerbau
 public TUnderscore() {
   super.setText("_");
 }
コード例 #10
0
ファイル: TUnderscore.java プロジェクト: Rakito/Compilerbau
 public TUnderscore(int line, int pos) {
   super.setText("_");
   setLine(line);
   setPos(pos);
 }
コード例 #11
0
ファイル: TStar.java プロジェクト: rondiplomatico/texlipse
 public TStar() {
   super.setText("*");
 }
コード例 #12
0
ファイル: TStar.java プロジェクト: rondiplomatico/texlipse
 public TStar(int line, int pos) {
   super.setText("*");
   setLine(line);
   setPos(pos);
 }
コード例 #13
0
 public TE() {
   super.setText("e");
 }
コード例 #14
0
ファイル: TGteq.java プロジェクト: atextor/naturel
 public TGteq() {
   super.setText(">=");
 }
コード例 #15
0
ファイル: TSkip.java プロジェクト: gman56/Compiler
 public TSkip() {
   super.setText("skip");
 }
コード例 #16
0
ファイル: TGt.java プロジェクト: Rajmohan/acre
 public TGt(int line, int pos) {
   super.setText(">");
   setLine(line);
   setPos(pos);
 }
コード例 #17
0
ファイル: TGt.java プロジェクト: Rajmohan/acre
 public TGt() {
   super.setText(">");
 }
コード例 #18
0
ファイル: TClasstag.java プロジェクト: Cbswe/CarlKompilatorn
 public TClasstag(int line, int pos) {
   super.setText("class");
   setLine(line);
   setPos(pos);
 }
コード例 #19
0
ファイル: TSoma.java プロジェクト: natanmsjr/compilador
 public TSoma() {
   super.setText("+");
 }
コード例 #20
0
ファイル: TClasstag.java プロジェクト: Cbswe/CarlKompilatorn
 public TClasstag() {
   super.setText("class");
 }
コード例 #21
0
ファイル: TRParen.java プロジェクト: benstopics/SableCC
 public TRParen() {
   super.setText(")");
 }
コード例 #22
0
ファイル: TSub.java プロジェクト: benstopics/SableCC
 public TSub(int line, int pos) {
   super.setText("-");
   setLine(line);
   setPos(pos);
 }
コード例 #23
0
ファイル: TLBrace.java プロジェクト: Alcinael/compiladorsable
 public TLBrace() {
   super.setText("{");
 }
コード例 #24
0
ファイル: TSub.java プロジェクト: benstopics/SableCC
 public TSub() {
   super.setText("-");
 }
コード例 #25
0
ファイル: TDefine.java プロジェクト: Rakito/Compilerbau
 public TDefine() {
   super.setText("define");
 }
コード例 #26
0
ファイル: TMinusMinus.java プロジェクト: Bonu/compilers
 public TMinusMinus(int line, int pos) {
   super.setText("--");
   setLine(line);
   setPos(pos);
 }
コード例 #27
0
ファイル: TSyntax.java プロジェクト: asgerf/AbstractCC
 public TSyntax() {
   super.setText("Syntax");
 }
コード例 #28
0
ファイル: TMinusMinus.java プロジェクト: Bonu/compilers
 public TMinusMinus() {
   super.setText("--");
 }
コード例 #29
0
ファイル: TEq.java プロジェクト: agilebirds/openflexo
 public TEq() {
   super.setText("=");
 }
コード例 #30
0
 public TPostcondition() {
   super.setText("postcondition");
 }