java_cup.runtime.Symbol.toString()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(125)

本文整理了Java中java_cup.runtime.Symbol.toString()方法的一些代码示例,展示了Symbol.toString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Symbol.toString()方法的具体详情如下:
包路径:java_cup.runtime.Symbol
类名称:Symbol
方法名:toString

Symbol.toString介绍

[英]Printing this token out. (Override for pretty-print).
[中]打印这个令牌。(用于漂亮打印的覆盖)。

代码示例

代码示例来源:origin: com.vaadin/vaadin-client-compiler-deps

private static String convSymbol(Symbol symbol){
  String result = (symbol.value == null)? "" : " (\""+symbol.value.toString()+"\")";
  Field [] fields = sym.class.getFields();
  for (int i = 0; i < fields.length ; i++){
    if (!Modifier.isPublic(fields[i].getModifiers())) continue;
    try {
      if (fields[i].getInt(null) == symbol.sym) return fields[i].getName()+result;
    }catch (Exception ex) {
    }
  }
  return symbol.toString()+result;
}

代码示例来源:origin: nz.ac.waikato.cms.weka.thirdparty/java-cup-11b

private static String convSymbol(Symbol symbol){
  String result = (symbol.value == null)? "" : " (\""+symbol.value.toString()+"\")";
  Field [] fields = sym.class.getFields();
  for (int i = 0; i < fields.length ; i++){
    if (!Modifier.isPublic(fields[i].getModifiers())) continue;
    try {
      if (fields[i].getInt(null) == symbol.sym) return fields[i].getName()+result;
    }catch (Exception ex) {
    }
  }
  return symbol.toString()+result;
}

代码示例来源:origin: nz.ac.waikato.cms.weka.thirdparty/java-cup-11b-runtime

if (s instanceof Symbol) {
  writer.writeStartElement("token");
  writer.writeCharacters(s.toString());
  writer.writeEndElement();

代码示例来源:origin: de.jflex/cup_runtime

if (s instanceof Symbol) {
  writer.writeStartElement("token");
  writer.writeCharacters(s.toString());
  writer.writeEndElement();

代码示例来源:origin: jflex-de/jflex

if (s instanceof Symbol) {
  writer.writeStartElement("token");
  writer.writeCharacters(s.toString());
  writer.writeEndElement();

相关文章

微信公众号

最新文章

更多