Re: problem with euc on Win10 64bit

new topic     » goto parent     » topic index » view thread      » older message » newer message
bugmagnet said...
include std/math.e   
include std/convert.e  
  
function Bin(integer n, sequence s = "")  
  if n > 0 then  
   return Bin(floor(n/2),(mod(n,2) + #30) & s)  
  end if  
  if length(s) = 0 then  
   return to_integer("0")  
  end if  
  return to_integer(s)  
end function  
  
printf(1, "%d\n", Bin(0))  
printf(1, "%d\n", Bin(5))  
printf(1, "%d\n", Bin(50))  
printf(1, "%d\n", Bin(9000))  

[ronald@localhost myeuphoria]$ eui --version 
Euphoria Interpreter v4.1.0 development 
   64-bit Linux, Using System Memory 
   Revision Date: 2015-08-27 10:36:54, Id: 6340:e912a32d9ad5 
[ronald@localhost myeuphoria]$ eui bintest.ex  
0 
101 
110010 
10001100101000 
[ronald@localhost myeuphoria]$ euc bintest.ex  
Build directory: build-796719/ 
Translating code, pass: 1 2 3 4 5 6 7 8 9 10 11  generating 
Compiling with GCC 
Compiling   3% init-.c 
Compiling  11% bintest.c 
Compiling  16% main-.c 
Compiling  22% math.c 
Compiling  27% types.c 
Compiling  32% convert.c 
Compiling  38% search.c 
Compiling  43% filesys.c 
Compiling  49% datetime.c 
Compiling  54% dll.c 
Compiling  59% machine.c 
Compiling  65% memory.c 
Compiling  70% get.c 
Compiling  76% scinot.c 
Compiling  81% fenv.c 
Compiling  86% utils.c 
Compiling  92% sequence.c 
Compiling  97% sort.c 
Linking 100% ../bintest 
[ronald@localhost myeuphoria]$ ./bintest  
0 
0 
0 
0 
[ronald@localhost myeuphoria]$  

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu