diff --git a/10_1_Using_Script_Conditionals.md b/10_1_Using_Script_Conditionals.md index 954d8d0..4d495df 100644 --- a/10_1_Using_Script_Conditionals.md +++ b/10_1_Using_Script_Conditionals.md @@ -30,7 +30,7 @@ Second, the `IF` conditional tends to be in the locking script and what it's che Of course, you might say, that's how Bitcoin Script works. Conditionals use reverse Polish notation and they adopt the standard unlocking/locking paradigm, just like _everything else_ in Bitcoin Scripting. That's all true, but it also goes contrary to the standard way we read IF/ELSE conditionals in other programming languages; thus, it's easy to unconsciously read Bitcoin conditionals wrong. -Consider the following code: `IF OP_DUP OP_HASH160 ELSE OP_DUP OP_HASH160 ENDIF OP_EQUALVERIFY OP_CHECKSIG `. +Consider the following code: `IF OP_DUP OP_HASH160 ELSE OP_DUP OP_HASH160 ENDIF OP_EQUALVERIFY OP_CHECKSIG `. Looking at conditionals in prefix notation might lead you to read this as: ```