类 Perl5Target
- java.lang.Object
-
- org.antlr.codegen.Target
-
- org.antlr.codegen.Perl5Target
-
public class Perl5Target extends Target
-
-
字段概要
-
从类继承的字段 org.antlr.codegen.Target
targetCharValueEscape
-
-
构造器概要
构造器 构造器 说明 Perl5Target()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.String
encodeIntAsCharEscape(int v)
java.lang.String
getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator, java.lang.String literal)
Convert from an ANTLR char literal found in a grammar file to an equivalent char literal in the target language.-
从类继承的方法 org.antlr.codegen.Target
genRecognizerFile, genRecognizerHeaderFile, getMaxCharValue, getTarget64BitStringFromValue, getTargetStringLiteralFromANTLRStringLiteral, getTargetStringLiteralFromString, getTargetStringLiteralFromString, getTokenTypeAsTargetLabel, isValidActionScope, performGrammarAnalysis, postProcessAction, useBaseTemplatesForSynPredFragments
-
-
-
-
方法详细资料
-
getTargetCharLiteralFromANTLRCharLiteral
public java.lang.String getTargetCharLiteralFromANTLRCharLiteral(CodeGenerator generator, java.lang.String literal)
从类复制的说明:Target
Convert from an ANTLR char literal found in a grammar file to an equivalent char literal in the target language. For most languages, this means leaving 'x' as 'x'. Actually, we need to escape ' ' so that it doesn't get converted to \n by the compiler. Convert the literal to the char value and then to an appropriate target char literal. Expect single quotes around the incoming literal.
-
encodeIntAsCharEscape
public java.lang.String encodeIntAsCharEscape(int v)
- 覆盖:
encodeIntAsCharEscape
在类中Target
-
-