class-description NEWS COMMUNITY STORE TUTORIALS SIGN UP LOGIN LOGOUT ROKOJORI NEWSLETTER SIGN UP LOGIN LOGOUT NEWS COMMUNITY STORE TUTORIALS TOGGLE FULLSCREEN VOLLBILD AN/AUS Object LexerList
protected List<LexerEvent> _events<>():List<LexerEvent> protected
protected LexerMatcher[] _ignore<>():LexerMatcher[] protected
public LexerList LexerList<>():LexerList public
public LexerMatcher[] get_ignore<>():LexerMatcher[] public
public Void set_ignore<>( LexerMatcher[] value=, value:LexerMatcher[]=, ):Void public
public List<LexerEvent> get_events<>():List<LexerEvent> public
public LexerList Filter<>( Predicate<LexerEvent> le=, le:Predicate<LexerEvent>=, ):LexerList public
public LexerEvent get_Item<>( int index=, index:int=, ):LexerEvent public
public Void set_Item<>( int index=, index:int=, LexerEvent value=, value:LexerEvent=, ):Void public
public LexerList GetAll<>( LexerMatcher lexerMatcher=, lexerMatcher:LexerMatcher=, ):LexerList public
public List<RangeI> Seperate<>( int start=, start:int=, int end=, end:int=, LexerMatcher[] ignore=, ignore:LexerMatcher[]=, ):List<RangeI> public
public List<RangeI> Seperate<>( String seperator=, seperator:String=, int start=, start:int=, int end=, end:int=, LexerMatcher[] ignoring=, ignoring:LexerMatcher[]=, ):List<RangeI> public
public Void ForEach<>( LexerMatcher lexerMatcher=, lexerMatcher:LexerMatcher=, System.Action<LexerEvent> action=, action:System.Action<LexerEvent>=, ):Void public
public FindResult FindOpeningBracket<>( int offset=, offset:int=, String blockBracket=, blockBracket:String=, ):FindResult public
public FindResult FindClosingBracket<>( int offset=, offset:int=, ):FindResult public
public FindResult ReverseFindOpeningBracket<>( int offset=, offset:int=, ):FindResult public
public List<RangeI> GetParameters<>( int offset=, offset:int=, ):List<RangeI> public
public FindResult ReverseFind<>( int offset=, offset:int=, Func<LexerEvent,FindResultType> evaluator=, evaluator:Func<LexerEvent,FindResultType>=, ):FindResult public
public FindResult Find<>( int offset=, offset:int=, Func<LexerEvent,FindResultType> evaluator=, evaluator:Func<LexerEvent,FindResultType>=, ):FindResult public
public bool Is<>( int offset=, offset:int=, String type=, type:String=, String match=, match:String=, LexerMatcher[] ignoring=, ignoring:LexerMatcher[]=, ):bool public
public bool MatchIs<>( int offset=, offset:int=, String match=, match:String=, LexerMatcher[] ignoring=, ignoring:LexerMatcher[]=, ):bool public
public LexerEvent Get<>( int offset=, offset:int=, LexerMatcher[] ignoring=, ignoring:LexerMatcher[]=, ):LexerEvent public
public LexerEvent GetReverse<>( int offset=, offset:int=, LexerMatcher[] ignoring=, ignoring:LexerMatcher[]=, ):LexerEvent public
public int GetIndex<>( int offset=, offset:int=, LexerMatcher[] ignoring=, ignoring:LexerMatcher[]=, ):int public
public int GetIndexReverse<>( int offset=, offset:int=, LexerMatcher[] ignoring=, ignoring:LexerMatcher[]=, ):int public
public int FindIndexOfType<>( int offset=, offset:int=, String type=, type:String=, ):int public
public int FindIndexOfMatch<>( int offset=, offset:int=, String match=, match:String=, ):int public
public FindResult Find<>( int offset=, offset:int=, List<LexerEventSelector> found=, found:List<LexerEventSelector>=, List<LexerEventSelector> keepSearching=, keepSearching:List<LexerEventSelector>=, List<LexerEventSelector> errors=, errors:List<LexerEventSelector>=, ):FindResult public
public List<List<LexerEvent>> FindSequences<>( Func<int,bool,Trillean> matcher=, matcher:Func<int,bool,Trillean>=, ):List<List<LexerEvent>> public
public List<RangeI> GetBlocks<>():List<RangeI> public
public Void ReplaceBlocks<>( Func<RangeI,LexerEvent> blockReplacer=, blockReplacer:Func<RangeI,LexerEvent>=, ):Void public
public Void ReplaceRanges<>( List<RangeI> ranges=, ranges:List<RangeI>=, Func<RangeI,LexerEvent> blockReplacer=, blockReplacer:Func<RangeI,LexerEvent>=, ):Void public
public int MoveIndexForward<>( int start=, start:int=, String[] matches=, matches:String[]=, LexerMatcher[] ignoring=, ignoring:LexerMatcher[]=, ):int public
public int MoveIndexBackwards<>( int start=, start:int=, String[] matches=, matches:String[]=, LexerMatcher[] ignoring=, ignoring:LexerMatcher[]=, ):int public
public int MoveIndex<>( int start=, start:int=, int direction=, direction:int=, String[] matches=, matches:String[]=, LexerMatcher[] ignoring=, ignoring:LexerMatcher[]=, ):int public
public int Index<>( LexerEvent lexerEvent=, lexerEvent:LexerEvent=, int offset=, offset:int=, ):int public
public RangeI NextBlock<>( int offset=, offset:int=, ):RangeI public
public LexerList Range<>( RangeI range=, range:RangeI=, ):LexerList public
public String get_match<>():String public
public LexerList RangeInside<>( RangeI range=, range:RangeI=, ):LexerList public
public int get_size<>():int public
public LexerList Range<>( int start=, start:int=, int end=, end:int=, ):LexerList public
static public LexerList Create<>( List<LexerEvent> lexerEvents=, lexerEvents:List<LexerEvent>=, LexerMatcher[] ignore=, ignore:LexerMatcher[]=, ):LexerList static public



All social media brands are registrated trademarks and belong to their respective owners.





CONTACT IMPRINT TERMS OF USE PRIVACY © ROKOROJI ® 2021 rokojori.com
CONTACT IMPRINT TERMS OF USE PRIVACY © ROKOROJI ® 2021 rokojori.com
We are using cookies on this site. Read more... Wir benutzen Cookies auf dieser Seite. Mehr lesen...