ForwardCom / code-examples

Code examples for ForwardCom
18 stars 2 forks source link

code-examples

Code examples for ForwardCom

Prerequisites:

Assemble:

forw -ass hello.as

Link:

forw -link hello.ex hello.ob libc_light.li libc.li math.li

Emulate:

forw -emu hello.ex

A script doing all this in Windows:

make_example.bat hello

Or in Linux:

./make_example.sh hello

Run:

Some of these examples can run in a softcore when linked with libc-light.li. See the manual for the softcore

You can find more code examples under test-suite and libraries.

Files included Description
hello.as Simple Hello world example. Works on emulator and softcore
calculator.as Inputs two integers and calculates +-*/% operations. Works on emulator and softcore
guess_number.as Guessing game. Works on emulator and softcore
event.as Demonstrates the event handling system. Works on emulator
sumarray.as Calculate sum of array elements using vector loop
trigonometric-f.as Calculates trigonometric functions with single precision. Works on emulator
trigonometric.as Calculates trigonometric functions with double precision. Works on emulator
integrate.as Integration of sin function. Works on emulator
make_example.bat Windows bat file for compiling and linking example
make_example.sh Linux shell script for compiling and linking example