Skip to content

Instantly share code, notes, and snippets.

View RayMPerry's full-sized avatar

Ray M. Perry RayMPerry

  • Costco Wholesale
  • Schaumberg, IL
  • 03:32 (UTC -05:00)
View GitHub Profile
@alabamenhu
alabamenhu / Strongly Typed Raku (pod6).txt
Last active January 9, 2022 04:29
Strongly Typed Raku (WIP)
=begin pod
Raku is a gradual typed language, allowing you to completely ignore typing for quick mock ups,
or enforce very strict typing to ensure reliability in critical programs. This is a guide for
certain issues that can come up when writing strongly typed Raku code.
=head1 Basic typing
@Yanrishatum
Yanrishatum / hlc.md
Last active April 8, 2023 15:50
How to compile HL/C

How to compile HL/C

Prepwork/terms

Because I have no trust in people.

  • <hashlink> points to your installation of Hashlink, e.g. folder in which hl.exe (or Unix executable) is, alongside with library binaries (.hdll files), and include folder.
  • <src> points to the folder containing generated HL/C sources. One that contains hlc.json file.
  • <app> refers to your output executable name, including extension.
  • <main> refers to your entry-point file name, including extension (see below).
  • I provide example of doing it on Windows via MSVC cl.exe, but Unix should be more or less same with replacement of argument flags and compiler.
  • I expect that you DO have a compiler installed and can call cl.exe or other compiler from command-line.