Menu Home
jailang
v5
Basic premises A language for good programmers Meaning of the name Reporting Issues and Contributing Features  General Syntax  Anti-features  Build routines  Compile-time code execution  Concurrency  Default return values  Directives  Factorability  Foreign Function Interface  Introspection  Memory management  Multiple return values  Named arguments  Notes  Permissive license  Polymorphic procedures  SOA  Varargs
 
 
Directives  #assert  #bake  #bake_values  #body_text  #check_call  #file  #filepath  #foreign  #foreign_library  #generate  #import  #inline  #line  #load  #modify  #must  #no_inline  #run  #running_at_compile_time Keywords  ---  break  continue  defer  delete  false  for  if  new  remove  return  true  using  while Operators  *  =  $$  '  ::  @  !  ^  ->  "  $  : Types  Any  array  bool  enum  float  float32  float64  int  null  pointer  procedure  s16  s32  s64  s8  string  struct  u16  u32  u64  u8  void
 
 
Basic  Build_Options  Optimization_Level  Type_Info  Type_Info_Float  Type_Info_Integer  Type_Info_Pointer  Type_Info_Procedure  Type_Info_Struct  Type_Info_Struct_Member  Type_Info_Tag  _Any
 
 
Overview Reference Modules

Types

Any
a more informative and type-safe version of void pointer.
array
ordered list of values
bool
boolean (true or false)
enum
struct with constant members
float
alias for float32
float32
thirty-two bit real
float64
sixty-four bit real
int
alias for s64
null
#FIXME: find definition
pointer
reference to a memory location
procedure
callable set of instructions, with optional parameters and return value(s)
s16
sixteen bit signed integer
s32
thirty-two bit signed integer
s64
sixty-four bit signed integer
s8
eight bit signed integer
string
character sequence
struct
composite data structure stored in a contiguous block of memory
u16
sixteen bit unsigned integer
u32
thirty-two bit unsigned integer
u64
sixty-four bit unsigned integer
u8
eight bit unsigned integer
void
#FIXME: find definition
jailang 2019 pixeldroid
https://github.com/pixeldroid/jailang
programming pages theme v0.5.21 (https://github.com/pixeldroid/programming-pages)

Keyboard Shortcuts

s
focus search bar (
enter
to select,
▲ / ▼
to change selection)
g e
go to examples
g m
go to modules
g o
go to overview
g r
go to reference
h
toggle this help (
esc
also exits)