add unknown flag to set_prolog_flag and current_prolog_flag
This commit is contained in:
@@ -410,6 +410,8 @@ enum SystemClauseType {
|
||||
GetCutPoint,
|
||||
#[strum_discriminants(strum(props(Arity = "1", Name = "$get_double_quotes")))]
|
||||
GetDoubleQuotes,
|
||||
#[strum_discriminants(strum(props(Arity = "1", Name = "$get_unknown")))]
|
||||
GetUnknown,
|
||||
#[strum_discriminants(strum(props(Arity = "1", Name = "$install_new_block")))]
|
||||
InstallNewBlock,
|
||||
#[strum_discriminants(strum(props(Arity = "0", Name = "$maybe")))]
|
||||
@@ -438,6 +440,8 @@ enum SystemClauseType {
|
||||
SetCutPointByDefault(RegType),
|
||||
#[strum_discriminants(strum(props(Arity = "1", Name = "$set_double_quotes")))]
|
||||
SetDoubleQuotes,
|
||||
#[strum_discriminants(strum(props(Arity = "1", Name = "$set_unknown")))]
|
||||
SetUnknown,
|
||||
#[strum_discriminants(strum(props(Arity = "1", Name = "$set_seed")))]
|
||||
SetSeed,
|
||||
#[strum_discriminants(strum(props(Arity = "4", Name = "$skip_max_list")))]
|
||||
@@ -1723,6 +1727,7 @@ fn generate_instruction_preface() -> TokenStream {
|
||||
&Instruction::CallGetCurrentSCCBlock |
|
||||
&Instruction::CallGetCutPoint |
|
||||
&Instruction::CallGetDoubleQuotes |
|
||||
&Instruction::CallGetUnknown |
|
||||
&Instruction::CallInstallNewBlock |
|
||||
&Instruction::CallMaybe |
|
||||
&Instruction::CallCpuNow |
|
||||
@@ -1748,6 +1753,7 @@ fn generate_instruction_preface() -> TokenStream {
|
||||
&Instruction::CallPopFromBallStack |
|
||||
&Instruction::CallSetCutPointByDefault(..) |
|
||||
&Instruction::CallSetDoubleQuotes |
|
||||
&Instruction::CallSetUnknown |
|
||||
&Instruction::CallSetSeed |
|
||||
&Instruction::CallSkipMaxList |
|
||||
&Instruction::CallSleep |
|
||||
@@ -1948,6 +1954,7 @@ fn generate_instruction_preface() -> TokenStream {
|
||||
&Instruction::ExecuteGetCurrentSCCBlock |
|
||||
&Instruction::ExecuteGetCutPoint |
|
||||
&Instruction::ExecuteGetDoubleQuotes |
|
||||
&Instruction::ExecuteGetUnknown |
|
||||
&Instruction::ExecuteInstallNewBlock |
|
||||
&Instruction::ExecuteMaybe |
|
||||
&Instruction::ExecuteCpuNow |
|
||||
@@ -1973,6 +1980,7 @@ fn generate_instruction_preface() -> TokenStream {
|
||||
&Instruction::ExecutePopFromBallStack |
|
||||
&Instruction::ExecuteSetCutPointByDefault(_) |
|
||||
&Instruction::ExecuteSetDoubleQuotes |
|
||||
&Instruction::ExecuteSetUnknown |
|
||||
&Instruction::ExecuteSetSeed |
|
||||
&Instruction::ExecuteSkipMaxList |
|
||||
&Instruction::ExecuteSleep |
|
||||
|
||||
Reference in New Issue
Block a user