README

NAME

Format::Lisp - Common Lisp formatter

SYNOPSIS

my $fl = Format::Lisp.new;
say $fl.format( "~~,,'~c:~c", ',', 'X' );
my $func = $fl.formatter( "x~ax" );

DESCRIPTION

Implements the Common Lisp (format) function.

SPEC_DIFFERENCES

In Lisp, ~& only adds a newline if there wasn't a newline on STDOUT previously.

METHODS

format( Str $format-string, *@args )

Given a format string and the appropriate (if any) args, return the formatted output

AUTHOR

Jeffrey Goff

COPYRIGHT AND LICENSE

Copyright 2017 Jeffrey Goff

Copyright 2020 - 2024 Raku Community

This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.

Format::Lisp v0.0.3

Common Lisp formatter

Authors

  • Jeffrey Goff

License

Artistic-2.0

Dependencies

Test Dependencies

Provides

  • Format::Lisp
  • Format::Lisp::Actions
  • Format::Lisp::Grammar

Documentation

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.