Jasmin may refer to:
Jasmin is a feminine given name from the flower name.
Jasmin is a free open source assembler to create class files from human readable assembler-like syntax using the Java Virtual Machine instruction sets. Jasmin is not a Java programming language compiler.
Jasmin as an assembler takes ASCII descriptions of JVM Classes, written in a simple assembler-like syntax using the Java Virtual Machine instruction set. It converts them into binary JVM Class files, suitable for loading by a Java runtime system.
The traditional HelloWorld starter in Jasmin:
Jon Meyer and Troy Downing wrote Jasmin for their published book "Java Virtual Machine".
At the time of writing there were no known freely available assembler for the Java Virtual Machine instruction set. The only known compilers at the time required input in Java syntax source code, and explicitly using a JVM instruction was impossible. Therefore the authors set out to create an assembler suitable for manipulating and producing a class file to be executed on the Virtual machine.
Jasmin is a station on Line 9 of the Paris Métro on the Rue Jasmin. The station opened on 8 November 1922 with the opening of the first section of the line from Trocadéro to Exelmans.
It is named after the French poet Jasmin (born Jacques Boé, 1798-1864), called the wig-maker poet, whose works in Langue d’oc were the precursor of the Félibrige, the literary movement of Provençal. The Rue Jasmin is a section of the old Rue de la Cure. This was a reference to the medical cures claimed for the mineral springs of the former vineyards of the surrounding suburb of Auteuil.