程序包 jaskell.parsec

类 Option<E,​T,​Status,​Tran>

java.lang.Object
jaskell.parsec.Option<E,​T,​Status,​Tran>
所有已实现的接口:
Parsec<E,​Optional<T>,​Status,​Tran>

public class Option<E,​T,​Status,​Tran>
extends Object
implements Parsec<E,​Optional<T>,​Status,​Tran>
Created by Mars Liu on 16/9/18. Option accept a parsec<E, T, Status, Tran> and return new one parsec<Optional<T>, E, Status, Tran>. If the parser fail, Option parsec just return option.empty without Exception thrown.