package jingoo

  1. Overview
  2. Docs

Module Jingoo.Jg_runtimeSource

Builtin functions, value lookup and context initialization.

jg_nth n seq returns the n-th value of sequence seq

Sourceval jg_escape_html : Jg_types.tvalue -> Jg_types.tvalue

jg_escape_html x escape x string representation using Jg_utils.escape_html

Sourceval jg_test_defined : Jg_types.context -> string -> Jg_types.tvalue
Sourceval jg_test_undefined : Jg_types.context -> string -> Jg_types.tvalue
Sourceval jg_test_none : Jg_types.context -> string -> Jg_types.tvalue

Alias for jg_test_undefined

Sourceval jg_test_obj_defined : Jg_types.context -> string -> string -> Jg_types.tvalue
Sourceval jg_test_obj_undefined : Jg_types.context -> string -> string -> Jg_types.tvalue
Sourceval jg_test_escaped : Jg_types.context -> Jg_types.tvalue

FIXME: this should check the value and not the context

Sourceval jg_is_true : Jg_types.tvalue -> bool

jg_plus a b The multi-purpose + operator. Can add two numbers, concat two strings or a string and a number, append two sequences (list or array).

jg_or e1 e2 The boolean and.

jg_or e1 e2 The boolean or.

jg_compare x y returns 0 if x is equal to y, a negative integer if x is less than y, and a positive integer if x is greater than y.

OCaml

Innovation. Community. Security.