2016-07-19 18:54:19 -07:00
2016-07-19 18:54:19 -07:00

OpenEuphoria Cheat Sheet

User input:

Getting user input is easy, just make sure to include get.e and create a prompt like so:

myprompt = prompt_string("Type a message here: )  

The user's input is stored in mystring with which you can use in various situations.

Below is an example of taking input from the user and comparing it against various strings using -
the equal() function


include std/io.e  
include get.e    
sequence input
input = prompt_string("Type here: ")  

if equal(input, "test") then  
  printf(STDOUT, "Test Successful\n")  
elsif equal(input, "test1") then  
  printf(STDOUT, "Test1 Successful\n")  
else  
  printf(STDOUT,"Unrecognized input\n")  
end if  

Compare Sequences

You can use a couple of built-in functions to test strings or other sequences.
They are:

compare("string1", "string2")  
equal("string1, "string2")  

Below is an example of using the compare function.
Notice with this function you need to check it against a number.

0 - true
1 - false


include std/io.e  

sequence mystring  

mystring = "hello"  

if compare(mystring, "hello") = 0 then  
  puts(1,"The condition is true!")  
else  
  puts(1,"The condition is false!")  
end if  

On the other hand, the equal() function does not need a 0 or 1 to work:

include std/io.e  


sequence mystring  
mystring == "hello"  

if equal(mystring, "hello") then  
  puts(1,"The condition is true!")  
else  
  puts(1,"The condition is false!")  
end if  

TODO

Description
Cheat Sheet for Euphoria programming language
Readme 18 KiB