Paul Sutton

blog

Write your own compiler

Another post found on Mastodon. This was posted by Dr. Brian Callahan.

Links

Tags

#Write,#Own,#Compiler,#Programming,#Blog,#coding #code #program #programming #compiler #compile #compilers

Blog Site Index

I made a Blog site index to help visitors find topics I have written about.

#Website,#Blog,#Topic,#Index

Site Index

Donate using Liberapay

  1. Click on a link.
  2. Scroll to bottom of page.
    • Any posts / pages within this blog will be displayed.

A

#Astronify #Adenine #AminoAcid #Astronomy #AralBalkan #AstroBiology #AstroChemistry #apg #Apt #Aptitude #Africa #Activism #Analytics #Api #Arduino #AMES #arXiv #Academy #Abuse #Afghanistan

B

#Blog #BioChemistry #Biology #bash #better #BigBluButton #BibTeX #Browser #Beamer #Bullseye #Buster #Bookworm

C

#Cytosine #Conditions #Cryptpad #Cosmology #Chemistry #Console #Chat #Conference #Code #Coding #CodeClub #Cornwall #Covid19 #Corona #CoronaVirus #CreativeCommons #Commons #Chrome #Chromium #Charity #Creative #Education #CPD #cpd #CreativeEducation #CTAN

D

#dna #DNA #Disroot #disroot #Decentralised #Decentralized #dcglug #dclug #Debian #Donate #Donation #Debconf #BASH #Devon #Digital #DRM #Diaspora #DiodeZone #Development #Data #Detox #Docker #DeepLearning #Documentation

E

#emacs #Editing #Events #EventManagement #Employment #Email #Education #Exploration, #Ethics #Elements #Exploration #EveryonesInvited

F

#Flockingbird #Framablog #FramaBlog #Fediverse #Federated #Firefox #Fosdem #Freedom #FreeSoftware #Foundation #FSF #FSFE #Friendica #Framework #FreeBSD #FalconsEye #FOSSandCrafts #FutureLearn

G

#GoatCounter #Guanine #Greek #Gimp #Galaxy #GoDot #GNU #GNOME #GUI #Gamma #Ghostreply #GPL #GraphicsMagick #gm #GoAccess #gold #GettingStarted #Git #GitLab #Gitlab #GDPR #Galculator #Games #Engine

H

#Hubble #Hexchat #Hack #Hacking #Hardware #Hosting #htop

I

#information #Inkscape #Image #ImageManipulation #IRC #Index #Invidious

J

#JamesWebb #JoeEditor #Jitsi #Jit.si

K

#kstars #Kanban #Kenya #KDE #KeepingChildrenSafeinEducation, #KCSIE

L

#Linux #LinuxMint #LibreOffice #LiberaPay #LibrePlanet #Lecture #Learning #LibreOfficeWriter #LibreOfficeCalc #LibreOfficeImpres #LibreOfficeDraw #LibreOfficeGettingStarted #LaTeX #LXDE #LGPL #Lynx #Librem #Libre #LibreLounge

M

#Mastodon #Meetings #Management #Mobilizon #Meeting #Matomo #Map #Mapscii #Mercury #mercury #mining #Matrix #Moon #Mars #Manganese #Materials

N

#Nextcloud #Nebula #NetHack #Nano #Nucleobases #network #NGINX #NaCl

O

#OpenUniversity #OpenLearn #OU #Online #Overleaf #OwnCloud #OpenStreetMap #OpenData #Open #Overleaf

P

#Physics #Podcast #Payment #Password #Public #Paypal #Photo #Photograph #Photos #Photographs #Python #Python3 #Programming #PixelFed #PeerTube #PowderToy #Pleroma #Planet #PDF #Package #pinebook #pinephone #Purism #Plausible #ProtoSchool #PeriodicTable #Paper #Privacy

Q

R

#rna #RNA #Rights #RocksAndDiamonds #Recovery #RadioAstronomy #Research #RedBubble

S

#Science #Scratch #Scratch2 #Scratch3 #smallweb #Sitejs #Space #Stars #Stellarium #Stripe #Security #stsci #Seagl #Social #SocialHub #SDTJ #SouthDevonTechJam #Solarus #Synaptic #Schools #Solid #Shynet #Scismic #ScienceDaily #Stickers #Symmetry #Salt #SodiumChloride

T

#terms #Telescope #TheOpenUniversity #Terminal #Talk #Thunderbird #Torbay #TeX #Topic #Thunar #Thymine #tailings #Top #Tilde #TextEditor #Toot #Translation #Trojans #TorbayTrojans

U

#Uracil #Umami #UniverseOfLearning

V

#Vaccine #VokoScreen #VLC #Volunteering #Volunteer #VultureNethack #vultureseye #Virgo

W

#Website #Work #wireless #wicd #wayland #weatherinfo #Wormhole

X

#Xournal #Xchat #XFCE #XFCE4 #xray #XMPP #xorg

Y

#YearOfTheFediverse

Z

#Zoo

How to follow this blog

You can follow this blog by checking back daily or if you are on a ActivityPub enabled fediverse instance, for example, Mastodon, you can follow

** RSS Feed :** RSS Feed ** Fediverse :** @paulsutton@personaljournal.ca

#writeAs,#blog,#follow,#writefreely,#fediverse,#ActivityPub

Creating a write freely blog

Creating a blog post on a writefreely instance is a case of:

Logging in to your account, after which you are simply presented with your page where you can start typing.

Add a title, then the main body of your post.

I sometimes add a list of links, which relate to any items mentioned in my post. I then add a list of tags. Under that I usually have a sort of footer, which has copyleft information both in text and a graphic.

To add a picture you need to add some markdown which points to the location of the image.

![cc-by logo](https://raw.githubusercontent.com/zleap/blogmedia/master/88x31.png)

For the purpose of this, I am creating a draft, however once the post is finished, clicking on draft at the top, will allow me to 'publish to' a blog hosted by my account. Write freely allows for multiple blogs from the same login. Which is helpful for different subjects or topics for example.

resources

#writefreely, #create, #blog, #post

cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Following a conversation on the Mosaic browser. I decided to try and view my personal Journal blog in the Lynx console browser. Screenshot below.

cc-by logo

The blog works really nicely on Lynx. I can navigate, select links and the various static pages. Lynx does not display pictures or other media, but this is fine. It should display the alt text data though.

This at least allows my website to be viewed in other browsers at least, not that I can see people moving en-masse to text based browsers.

Lynx can be installed with apt install lynx as root user of course.

References

#blog, #linux, #console, #browser, #text, #lynx, #Mozaic

You can find me on Friendica at zleap@social.isurf.ca


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

This is my personal blog,

The information provided by on https://personaljournal.ca/paulsutton is for general information purposes only. All information on the site is provided in good faith, however I make no representation or warranty of any kind, express or implied, regarding the accuracy, adequacy, validity, reliability, availability or completeness of any information on the Site.

References

Help in writing the above was obtained in a template, found on the following website.

#website, #blog, #terms, #conditions, #information, #greek, #science, #physics,#astronomy,#scratch,#disroot,#Disroot #cryptpad,#nextcloud,#mastodon,#podcast,#rna,#dna,#emacs, #YearOfTheFediverse,#vaccine,#flockingbird


Creative Commons Licence
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License