- + -

Defining the Lab construct.

+ +

Defining the assembly construct.

§1.

diff --git a/docs/bytecode-module/5-tcc.html b/docs/bytecode-module/5-tcc.html index cae525431..5bbe505da 100644 --- a/docs/bytecode-module/5-tcc.html +++ b/docs/bytecode-module/5-tcc.html @@ -108,7 +108,7 @@ function togglePopup(material_id) { } inter_error_message *CastInstruction::new(inter_bookmark *IBM, inter_symbol *from_kind, inter_symbol *to_kind, inter_ti level, inter_error_location *eloc) { - inter_tree_node *P = Inode::new_with_3_data_fields(IBM, CAST_IST, 0, InterSymbolsTable::id_from_symbol_at_bookmark(IBM, to_kind), InterSymbolsTable::id_from_symbol_at_bookmark(IBM, from_kind), eloc, (inter_ti) level); + inter_tree_node *P = Inode::new_with_3_data_fields(IBM, CAST_IST, 0, InterSymbolsTable::id_at_bookmark(IBM, to_kind), InterSymbolsTable::id_at_bookmark(IBM, from_kind), eloc, (inter_ti) level); inter_error_message *E = VerifyingInter::instruction(InterBookmark::package(IBM), P); if (E) return E; NodePlacement::move_to_moving_bookmark(P, IBM); return NULL; diff --git a/docs/bytecode-module/5-tic.html b/docs/bytecode-module/5-tic.html index 915f0be86..7ae566a23 100644 --- a/docs/bytecode-module/5-tic.html +++ b/docs/bytecode-module/5-tic.html @@ -142,7 +142,7 @@ function togglePopup(material_id) { } inter_error_message *InvInstruction::new_call(inter_bookmark *IBM, inter_symbol *invoked_name, inter_ti level, inter_error_location *eloc) { - inter_tree_node *P = Inode::new_with_3_data_fields(IBM, INV_IST, 0, INVOKED_ROUTINE, InterSymbolsTable::id_from_symbol_at_bookmark(IBM, invoked_name), eloc, (inter_ti) level); + inter_tree_node *P = Inode::new_with_3_data_fields(IBM, INV_IST, 0, INVOKED_ROUTINE, InterSymbolsTable::id_at_bookmark(IBM, invoked_name), eloc, (inter_ti) level); inter_error_message *E = VerifyingInter::instruction(InterBookmark::package(IBM), P); if (E) return E; NodePlacement::move_to_moving_bookmark(P, IBM); diff --git a/docs/bytecode-module/5-tlc.html b/docs/bytecode-module/5-tlc.html index 44169ffa9..cf2f05a91 100644 --- a/docs/bytecode-module/5-tlc.html +++ b/docs/bytecode-module/5-tlc.html @@ -110,7 +110,7 @@ function togglePopup(material_id) { } inter_error_message *LabInstruction::new(inter_bookmark *IBM, inter_symbol *label, inter_ti level, inter_error_location *eloc) { - inter_tree_node *P = Inode::new_with_2_data_fields(IBM, LAB_IST, 0, InterSymbolsTable::id_from_symbol_at_bookmark(IBM, label), eloc, (inter_ti) level); + inter_tree_node *P = Inode::new_with_2_data_fields(IBM, LAB_IST, 0, InterSymbolsTable::id_at_bookmark(IBM, label), eloc, (inter_ti) level); inter_error_message *E = VerifyingInter::instruction(InterBookmark::package(IBM), P); if (E) return E; NodePlacement::move_to_moving_bookmark(P, IBM); return NULL; diff --git a/docs/bytecode-module/5-tlc2.html b/docs/bytecode-module/5-tlc2.html index 5a66c7229..c143859ad 100644 --- a/docs/bytecode-module/5-tlc2.html +++ b/docs/bytecode-module/5-tlc2.html @@ -113,7 +113,7 @@ function togglePopup(material_id) { } inter_error_message *LabelInstruction::new(inter_bookmark *IBM, inter_symbol *lab_name, inter_ti level, inter_error_location *eloc) { - inter_tree_node *P = Inode::new_with_2_data_fields(IBM, LABEL_IST, 0, InterSymbolsTable::id_from_symbol_at_bookmark(IBM, lab_name), eloc, level); + inter_tree_node *P = Inode::new_with_2_data_fields(IBM, LABEL_IST, 0, InterSymbolsTable::id_at_bookmark(IBM, lab_name), eloc, level); inter_error_message *E = VerifyingInter::instruction(InterBookmark::package(IBM), P); if (E) return E; NodePlacement::move_to_moving_bookmark(P, IBM); return NULL; diff --git a/docs/bytecode-module/5-tlc3.html b/docs/bytecode-module/5-tlc3.html index 8e691533b..15731d1e4 100644 --- a/docs/bytecode-module/5-tlc3.html +++ b/docs/bytecode-module/5-tlc3.html @@ -121,7 +121,7 @@ function togglePopup(material_id) { inter_error_message *LocalInstruction::new(inter_bookmark *IBM, inter_symbol *var_name, inter_type var_type, inter_ti level, inter_error_location *eloc) { - inter_tree_node *P = Inode::new_with_3_data_fields(IBM, LOCAL_IST, 0, InterSymbolsTable::id_from_symbol_at_bookmark(IBM, var_name), InterTypes::to_TID_at(IBM, var_type), eloc, level); + inter_tree_node *P = Inode::new_with_3_data_fields(IBM, LOCAL_IST, 0, InterSymbolsTable::id_at_bookmark(IBM, var_name), InterTypes::to_TID_at(IBM, var_type), eloc, level); inter_error_message *E = VerifyingInter::instruction(InterBookmark::package(IBM), P); if (E) return E; NodePlacement::move_to_moving_bookmark(P, IBM); return NULL; diff --git a/docs/bytecode-module/index.html b/docs/bytecode-module/index.html index 4121c9227..477d8881c 100644 --- a/docs/bytecode-module/index.html +++ b/docs/bytecode-module/index.html @@ -294,8 +294,8 @@