ostrat.pParse.plex

Members list

Type members

Classlikes

Function object to parse identifier token. If successful it passes back, the remaining chars pointer, the test position and the token.

Function object to parse identifier token. If successful it passes back, the remaining chars pointer, the test position and the token.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Function object to parse operator token.

Function object to parse operator token.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object lexPathToken

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Function object for parsing a raw number, could be a normal decimal, hexadecimal or trigdual number. Not all natural numbers are parsed with this function object. Raw hex and trigdual numbers can be encoded as alpha numeric identity tokens.

Function object for parsing a raw number, could be a normal decimal, hexadecimal or trigdual number. Not all natural numbers are parsed with this function object. Raw hex and trigdual numbers can be encoded as alpha numeric identity tokens.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object lexSrc

More imperative version of Function object for creating an EMon of Refs of Token from a source. This internally uses a mutable ArrayBuffer, but the mutability is fully encapsulated.

More imperative version of Function object for creating an EMon of Refs of Token from a source. This internally uses a mutable ArrayBuffer, but the mutability is fully encapsulated.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
lexSrc.type

Function object that parses String (with RSON syntax) searching for the String terminator. Returns error if end of file found first.

Function object that parses String (with RSON syntax) searching for the String terminator. Returns error if end of file found first.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object parseBase32

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object parseDeciFrac

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type