Skip to main content
forgot to actually run the defined procedure! oops!
Source Link
Uri Granta
  • 3k
  • 1
  • 19
  • 29

LOGO, 5961 bytes (possibly) or 4648 bytes (probably not)

Unfortunately, I haven't managed to find an online copy of The LOGO System: Preliminary Manual (1967) by BBN, or any references by the MIT Logo Group (1960s+). Apple Logo by LCSI is a bit too recent (~1980). However, based on online books, some variation of the following probably worked at the time. Note that WAIT 60 waits for 1 second, not 60.

TO a LABEL "l PRINT [4 8 15 16 23 42] WAIT 381600 GO "l END a 

We can do a bit better with tail call optimization, though this was probably not available at the time.

TO a PRINT [4 8 15 16 23 42] WAIT 381600 a END a 

LOGO, 59 bytes (possibly) or 46 bytes (probably not)

Unfortunately, I haven't managed to find an online copy of The LOGO System: Preliminary Manual (1967) by BBN, or any references by the MIT Logo Group (1960s+). Apple Logo by LCSI is a bit too recent (~1980). However, based on online books, some variation of the following probably worked at the time. Note that WAIT 60 waits for 1 second, not 60.

TO a LABEL "l PRINT [4 8 15 16 23 42] WAIT 381600 GO "l END 

We can do a bit better with tail call optimization, though this was probably not available at the time.

TO a PRINT [4 8 15 16 23 42] WAIT 381600 a END 

LOGO, 61 bytes (possibly) or 48 bytes (probably not)

Unfortunately, I haven't managed to find an online copy of The LOGO System: Preliminary Manual (1967) by BBN, or any references by the MIT Logo Group (1960s+). Apple Logo by LCSI is a bit too recent (~1980). However, based on online books, some variation of the following probably worked at the time. Note that WAIT 60 waits for 1 second, not 60.

TO a LABEL "l PRINT [4 8 15 16 23 42] WAIT 381600 GO "l END a 

We can do a bit better with tail call optimization, though this was probably not available at the time.

TO a PRINT [4 8 15 16 23 42] WAIT 381600 a END a 
capitalize language name
Source Link
Uri Granta
  • 3k
  • 1
  • 19
  • 29

LogoLOGO, 59 bytes (possibly) or 46 bytes (probably not)

Unfortunately, I haven't managed to find an online copy of The LOGO System: Preliminary Manual (1967) by BBN, or any references by the MIT Logo Group (1960s+). Apple Logo by LCSI is a bit too recent (~1980). However, based on online books, some variation of the following probably worked at the time. Note that WAIT 60 waits for 1 second, not 60.

TO a LABEL "l PRINT [4 8 15 16 23 42] WAIT 381600 GO "l END 

We can do a bit better with tail call optimization, though this was probably not available at the time.

TO a PRINT [4 8 15 16 23 42] WAIT 381600 a END 

Logo, 59 bytes (possibly) or 46 bytes (probably not)

Unfortunately, I haven't managed to find an online copy of The LOGO System: Preliminary Manual (1967) by BBN, or any references by the MIT Logo Group (1960s+). Apple Logo by LCSI is a bit too recent (~1980). However, based on online books, some variation of the following probably worked at the time. Note that WAIT 60 waits for 1 second, not 60.

TO a LABEL "l PRINT [4 8 15 16 23 42] WAIT 381600 GO "l END 

We can do a bit better with tail call optimization, though this was probably not available at the time.

TO a PRINT [4 8 15 16 23 42] WAIT 381600 a END 

LOGO, 59 bytes (possibly) or 46 bytes (probably not)

Unfortunately, I haven't managed to find an online copy of The LOGO System: Preliminary Manual (1967) by BBN, or any references by the MIT Logo Group (1960s+). Apple Logo by LCSI is a bit too recent (~1980). However, based on online books, some variation of the following probably worked at the time. Note that WAIT 60 waits for 1 second, not 60.

TO a LABEL "l PRINT [4 8 15 16 23 42] WAIT 381600 GO "l END 

We can do a bit better with tail call optimization, though this was probably not available at the time.

TO a PRINT [4 8 15 16 23 42] WAIT 381600 a END 
Source Link
Uri Granta
  • 3k
  • 1
  • 19
  • 29

Logo, 59 bytes (possibly) or 46 bytes (probably not)

Unfortunately, I haven't managed to find an online copy of The LOGO System: Preliminary Manual (1967) by BBN, or any references by the MIT Logo Group (1960s+). Apple Logo by LCSI is a bit too recent (~1980). However, based on online books, some variation of the following probably worked at the time. Note that WAIT 60 waits for 1 second, not 60.

TO a LABEL "l PRINT [4 8 15 16 23 42] WAIT 381600 GO "l END 

We can do a bit better with tail call optimization, though this was probably not available at the time.

TO a PRINT [4 8 15 16 23 42] WAIT 381600 a END