Home / encoder
Name Modified Size InfoDownloads / Week
Parent folder
Tokenizer.cpp 2014-03-19 12.3 kB
Structs.cpp 2014-03-19 7.1 kB
main.cpp 2014-03-19 36.9 kB
Error.cpp 2014-03-19 2.4 kB
Tokenizer.h 2014-03-19 3.6 kB
Structs.h 2014-03-19 1.9 kB
Error.h 2014-03-19 1.9 kB
Evaluator.h 2014-03-19 298 Bytes
Encoder.h 2014-03-19 67 Bytes
test.cod 2014-03-19 310 Bytes
test.run 2014-03-19 340 Bytes
Totals: 11 Items   67.0 kB 0
RunPL
Run Programming Language

A new set of language based

it´s compiled in gcc and g++

It's a project to analyse the efficient of enc-code versus byte-code.

the idea byte-code means in pratice smaller interpreter.

CHECK THE MODEL FILE for concepts semantics

enc-code means smaller code size and bigger speed. do not generate another code. only encode to a simpler code. mainly to char-index code that points to memmory structures, and interprets it.

at the time still interprets the code and run's int

EXAMPLE:

var a << 0
var c << 0

function test():number
    ;'funcao teste()'
    << a
endf

'teste de perfomance com ciclo de 100 000 000';

spin a from 0 to 100000000
    c = test()
    if a == 10000 do
		'atingiu o valor de '+ a;
        break
    endif
next

debug a
debug c

;a=test()
if c do 'valor de C maior que 0';


Source: README.txt, updated 2014-03-19