jovial.vim : syntax for JOVIAL (J73) programming language
script karma |
Rating 8/2,
Downloaded by 869 |
Comments, bugs, improvements
|
Vim wiki
|
created by |
Paul McGinnis |
|
script type |
syntax |
|
description |
Supported file suffixes: *.j73, *.jov, *.jovial
This archive contains Vim syntax highlighting for the JOVIAL programming language.
It's designed for the J73 dialect (MIL-STD-1589C), but works with other versions. A simple piece of JOVIAL code can be found in the file sample.j73. After installation, you should be able to open that file with Vim and get color syntax highlighting.
For more information about JOVIAL, please see:
http://en.wikipedia.org/wiki/JOVIAL
I have uploaded a copy of MIL-STD-1589C to:
http://www.scribd.com/doc/44512382/JOVIAL-J73-Computer-Programming-Language-1984-MIL-STD-1589C
|
|
install details |
This archive contains two directories, ftdetect and syntax. Each directory has a file called jovial.vim. Copy both directories into ~/.vim, where ~ is your home directory.
|
|
script versions (upload new version)
Click on the package to download.
jovial_syntax-1.2.tar.gz |
1.2 |
2011-06-18 |
6.0 |
Paul McGinnis |
* Changed use of HiLink to hi def link per request from Bram
* Added keywords that are extensions to JOVIAL.
|
jovial_syntax-1.1.tgz |
1.1 |
2011-05-31 |
6.0 |
Paul McGinnis |
* Fixed code to allow ' characters in variable names. This'is'crazy is a legitimate JOVIAL variable name!
* Added support for floating point data types.
* Added support for binary "bead" data types.
* Added standard TODO, FIXME, and XXX tags in comments, as in other syntaxes.
* Changed code to allow for generic directives instead of specific values such as !COMPOOL.
* Added optional rounding parameters R T and Z to integer and floating types.
* Split machine specific parameters into constants and functions. For example, BITSINBYTE is a
constant, but BYTEPOS() is a function.
|
ip used for rating: 18.218.218.230
|