Documentation
¶
Overview ¶
Code generated by Tapestry; edit at your own risk.
Index ¶
- Variables
- type Assignment
- type Assignment_Slot
- type Assignment_Slots
- type BoolEval
- type BoolEval_Slot
- type BoolEval_Slots
- type Execute
- type Execute_Slot
- type Execute_Slots
- type NumListEval
- type NumListEval_Slot
- type NumListEval_Slots
- type NumberEval
- type NumberEval_Slot
- type NumberEval_Slots
- type RecordEval
- type RecordEval_Slot
- type RecordEval_Slots
- type RecordListEval
- type RecordListEval_Slot
- type RecordListEval_Slots
- type TextEval
- type TextEval_Slot
- type TextEval_Slots
- type TextListEval
- type TextListEval_Slot
- type TextListEval_Slots
Constants ¶
This section is empty.
Variables ¶
var Z_Types = typeinfo.TypeSet{
Name: "rtti",
Slot: z_slot_list,
}
package listing of type data
var Zt_Assignment = typeinfo.Slot{ Name: "assignment", Markup: map[string]any{ "comment": "Reads from evals in a uniform manner for common functions.", }, }
assignment, a type of slot.
var Zt_BoolEval = typeinfo.Slot{ Name: "bool_eval", Markup: map[string]any{ "blockly-color": "LOGIC_HUE", "comment": "Statements which return true/false values.", }, }
bool_eval, a type of slot.
var Zt_Execute = typeinfo.Slot{ Name: "execute", Markup: map[string]any{ "blockly-color": "PROCEDURES_HUE", "blockly-stack": true, "comment": "Run a series of statements.", }, }
execute, a type of slot.
var Zt_NumListEval = typeinfo.Slot{ Name: "num_list_eval", Markup: map[string]any{ "blockly-color": "MATH_HUE", "comment": "Statements which return a list of numbers.", }, }
num_list_eval, a type of slot.
var Zt_NumberEval = typeinfo.Slot{ Name: "number_eval", Markup: map[string]any{ "blockly-color": "MATH_HUE", "comment": "Statements which return a number.", }, }
number_eval, a type of slot.
var Zt_RecordEval = typeinfo.Slot{ Name: "record_eval", Markup: map[string]any{ "blockly-color": "LISTS_HUE", "comment": "Statements which return a record.", }, }
record_eval, a type of slot.
var Zt_RecordListEval = typeinfo.Slot{ Name: "record_list_eval", Markup: map[string]any{ "blockly-color": "LISTS_HUE", "comment": "Statements which return a list of records.", }, }
record_list_eval, a type of slot.
var Zt_TextEval = typeinfo.Slot{ Name: "text_eval", Markup: map[string]any{ "blockly-color": "TEXTS_HUE", "comment": "Statements which return text.", }, }
text_eval, a type of slot.
var Zt_TextListEval = typeinfo.Slot{ Name: "text_list_eval", Markup: map[string]any{ "blockly-color": "TEXTS_HUE", "comment": "Statements which return a list of text.", }, }
text_list_eval, a type of slot.
Functions ¶
This section is empty.
Types ¶
type Assignment ¶
type Assignment = rt.Assignment
type Assignment_Slot ¶
type Assignment_Slot struct{ Value Assignment }
holds a single slot.
func (*Assignment_Slot) TypeInfo ¶
func (*Assignment_Slot) TypeInfo() typeinfo.T
implements typeinfo.Instance for a single slot.
type Assignment_Slots ¶
type Assignment_Slots []Assignment
holds a slice of slots.
func (*Assignment_Slots) Repeats ¶
func (op *Assignment_Slots) Repeats() bool
implements typeinfo.Repeats
func (*Assignment_Slots) TypeInfo ¶
func (*Assignment_Slots) TypeInfo() typeinfo.T
implements typeinfo.Instance for a series of slots.
type BoolEval_Slot ¶
type BoolEval_Slot struct{ Value BoolEval }
holds a single slot.
func (*BoolEval_Slot) TypeInfo ¶
func (*BoolEval_Slot) TypeInfo() typeinfo.T
implements typeinfo.Instance for a single slot.
type BoolEval_Slots ¶
type BoolEval_Slots []BoolEval
holds a slice of slots.
func (*BoolEval_Slots) Repeats ¶
func (op *BoolEval_Slots) Repeats() bool
implements typeinfo.Repeats
func (*BoolEval_Slots) TypeInfo ¶
func (*BoolEval_Slots) TypeInfo() typeinfo.T
implements typeinfo.Instance for a series of slots.
type Execute_Slot ¶
type Execute_Slot struct{ Value Execute }
holds a single slot.
func (*Execute_Slot) TypeInfo ¶
func (*Execute_Slot) TypeInfo() typeinfo.T
implements typeinfo.Instance for a single slot.
type Execute_Slots ¶
type Execute_Slots []Execute
holds a slice of slots.
func (*Execute_Slots) TypeInfo ¶
func (*Execute_Slots) TypeInfo() typeinfo.T
implements typeinfo.Instance for a series of slots.
type NumListEval ¶
type NumListEval = rt.NumListEval
type NumListEval_Slot ¶
type NumListEval_Slot struct{ Value NumListEval }
holds a single slot.
func (*NumListEval_Slot) TypeInfo ¶
func (*NumListEval_Slot) TypeInfo() typeinfo.T
implements typeinfo.Instance for a single slot.
type NumListEval_Slots ¶
type NumListEval_Slots []NumListEval
holds a slice of slots.
func (*NumListEval_Slots) Repeats ¶
func (op *NumListEval_Slots) Repeats() bool
implements typeinfo.Repeats
func (*NumListEval_Slots) TypeInfo ¶
func (*NumListEval_Slots) TypeInfo() typeinfo.T
implements typeinfo.Instance for a series of slots.
type NumberEval ¶
type NumberEval = rt.NumberEval
type NumberEval_Slot ¶
type NumberEval_Slot struct{ Value NumberEval }
holds a single slot.
func (*NumberEval_Slot) TypeInfo ¶
func (*NumberEval_Slot) TypeInfo() typeinfo.T
implements typeinfo.Instance for a single slot.
type NumberEval_Slots ¶
type NumberEval_Slots []NumberEval
holds a slice of slots.
func (*NumberEval_Slots) Repeats ¶
func (op *NumberEval_Slots) Repeats() bool
implements typeinfo.Repeats
func (*NumberEval_Slots) TypeInfo ¶
func (*NumberEval_Slots) TypeInfo() typeinfo.T
implements typeinfo.Instance for a series of slots.
type RecordEval ¶
type RecordEval = rt.RecordEval
type RecordEval_Slot ¶
type RecordEval_Slot struct{ Value RecordEval }
holds a single slot.
func (*RecordEval_Slot) TypeInfo ¶
func (*RecordEval_Slot) TypeInfo() typeinfo.T
implements typeinfo.Instance for a single slot.
type RecordEval_Slots ¶
type RecordEval_Slots []RecordEval
holds a slice of slots.
func (*RecordEval_Slots) Repeats ¶
func (op *RecordEval_Slots) Repeats() bool
implements typeinfo.Repeats
func (*RecordEval_Slots) TypeInfo ¶
func (*RecordEval_Slots) TypeInfo() typeinfo.T
implements typeinfo.Instance for a series of slots.
type RecordListEval ¶
type RecordListEval = rt.RecordListEval
type RecordListEval_Slot ¶
type RecordListEval_Slot struct{ Value RecordListEval }
holds a single slot.
func (*RecordListEval_Slot) TypeInfo ¶
func (*RecordListEval_Slot) TypeInfo() typeinfo.T
implements typeinfo.Instance for a single slot.
type RecordListEval_Slots ¶
type RecordListEval_Slots []RecordListEval
holds a slice of slots.
func (*RecordListEval_Slots) Repeats ¶
func (op *RecordListEval_Slots) Repeats() bool
implements typeinfo.Repeats
func (*RecordListEval_Slots) TypeInfo ¶
func (*RecordListEval_Slots) TypeInfo() typeinfo.T
implements typeinfo.Instance for a series of slots.
type TextEval_Slot ¶
type TextEval_Slot struct{ Value TextEval }
holds a single slot.
func (*TextEval_Slot) TypeInfo ¶
func (*TextEval_Slot) TypeInfo() typeinfo.T
implements typeinfo.Instance for a single slot.
type TextEval_Slots ¶
type TextEval_Slots []TextEval
holds a slice of slots.
func (*TextEval_Slots) Repeats ¶
func (op *TextEval_Slots) Repeats() bool
implements typeinfo.Repeats
func (*TextEval_Slots) TypeInfo ¶
func (*TextEval_Slots) TypeInfo() typeinfo.T
implements typeinfo.Instance for a series of slots.
type TextListEval ¶
type TextListEval = rt.TextListEval
type TextListEval_Slot ¶
type TextListEval_Slot struct{ Value TextListEval }
holds a single slot.
func (*TextListEval_Slot) TypeInfo ¶
func (*TextListEval_Slot) TypeInfo() typeinfo.T
implements typeinfo.Instance for a single slot.
type TextListEval_Slots ¶
type TextListEval_Slots []TextListEval
holds a slice of slots.
func (*TextListEval_Slots) Repeats ¶
func (op *TextListEval_Slots) Repeats() bool
implements typeinfo.Repeats
func (*TextListEval_Slots) TypeInfo ¶
func (*TextListEval_Slots) TypeInfo() typeinfo.T
implements typeinfo.Instance for a series of slots.