Jasmin Examples

Here's a little batch file I use to assemble my examples:

jasmin.bat

Hello, World

Greeter.java

Greeter.j

Fahrenheit/Centigrade Conversion

Calculator.java

The equivalent Jasmin code:

Calculator.j

Invoking Jasmin methods in Java

TestCalculator.java

Method invocation in Jasmin:

TestCalculator.j

Working with Objects

Account.java

TestAccount.java

Fields in Jasmin:

Account.j

More method invocation in Jasmin:

TestAccount.j

Control

Functions.java

TestFunctions.java

Implementing a simple while loop:

Functions.j

Here we see how a static method is invoked:

TestFunctions.j

How would a recursive factorial function be implemented?

Recursion

RecursiveFunctions.j

Inheritance

Company.java

Employee.j

Programmer.j

Working with Arrays

Exam.j

Exam.java

TestExam.java