Difference between revisions of "SWC LISP"

From Star Wars Combine :: Game Guide
Jump to: navigation, search
(Operators)
Line 9: Line 9:
  
 
===Comparison Operators===
 
===Comparison Operators===
*<code>(ge? number1 number2)</code>
+
{| class="wikitable sortable" border="1" cellspacing="0" cellpadding="5" align="center"
*<code>(le? number1 number2)</code>
+
! Function Name         
*<code>(gt? number1 number2)</code>
+
! Required &Optional ("&") Parameters
*<code>(lt? number1 number2)</code>
+
! Description
 +
! Example Text
 +
! Example Evaluation
 +
! Testing Status
 +
|-
 +
|ge?||number1 number2||Is number1 equal to or greater than number2?||(ge? 5 2)||#t||
 +
|-
 +
|le?||number1 number2||Is number1 equal to or less than number2?||(le? 5 2)||#f||
 +
|-
 +
|gt?||number1 number2||Is number1 greater than number2?||(gt? 5 2)||#t||
 +
|-
 +
|lt?||number1 number2||Is number1 less than number2?||(lt? 5 2)||#f||
 +
|-
 +
|}
  
 
===Logic Operators===
 
===Logic Operators===

Revision as of 15:23, 8 September 2018

Main page - trying to reorganise the LISP content

Operators

Arithmetic Operators

  • (+ number1 number2 numberN)
  • (- number1 number2 numberN)
  • (* number1 number2 numberN)
  • (/ number1 number2 numberN)

Comparison Operators

Function Name Required &Optional ("&") Parameters Description Example Text Example Evaluation Testing Status
ge? number1 number2 Is number1 equal to or greater than number2? (ge? 5 2) #t
le? number1 number2 Is number1 equal to or less than number2? (le? 5 2) #f
gt? number1 number2 Is number1 greater than number2? (gt? 5 2) #t
lt? number1 number2 Is number1 less than number2? (lt? 5 2) #f

Logic Operators

  • (and boolean-expression1 boolean-expression2 boolean-expressionN)
  • (or boolean-expression1 boolean-expression2 boolean-expressionN)
  • (not boolean-expression1 boolean-expression2 boolean-expressionN)