Project

General

Profile

TH3-Supported programming languages » History » Version 1

Wil van Antwerpen, 05/19/2019 12:14 AM

1 1 Wil van Antwerpen
# Supported programming languages
2 1 Wil van Antwerpen
3 1 Wil van Antwerpen
The main focus of The Hammer 3.0 is on the DataFlex programming language.
4 1 Wil van Antwerpen
5 1 Wil van Antwerpen
I take it that that's not really a surprise. 
6 1 Wil van Antwerpen
But we do support quite a few more programming languages thanks to the choice of editor control (scintilla).
7 1 Wil van Antwerpen
8 1 Wil van Antwerpen
Currently supported are:
9 1 Wil van Antwerpen
10 1 Wil van Antwerpen
* DataFlex (all versions)
11 1 Wil van Antwerpen
* Javascript (^)
12 1 Wil van Antwerpen
* Html (^)
13 1 Wil van Antwerpen
* SQL (^)
14 1 Wil van Antwerpen
* Pascal (delphi/freepascal style) (^)
15 1 Wil van Antwerpen
* Swift (^)
16 1 Wil van Antwerpen
* C# (^)
17 1 Wil van Antwerpen
* C++ (^)
18 1 Wil van Antwerpen
* Java (^)
19 1 Wil van Antwerpen
* Go (^)
20 1 Wil van Antwerpen
21 1 Wil van Antwerpen
(^) The Hammer will ask to create a default language definition on first use.
22 1 Wil van Antwerpen
23 1 Wil van Antwerpen
When the default language definition is loaded it will offer syntax coloring for the supported languages.
24 1 Wil van Antwerpen
25 1 Wil van Antwerpen
For DataFlex as well as Pascal it will also support the code explorer for easy navigation in the source.