From b3270ee0b26603ccc6f98c0275da427b98b8fe1b Mon Sep 17 00:00:00 2001 From: Marius Gavrilescu Date: Sat, 28 Apr 2018 19:38:05 +0300 Subject: [PATCH] Slightly better doc --- lib/App/Scheme79asm/Compiler.pm | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/App/Scheme79asm/Compiler.pm b/lib/App/Scheme79asm/Compiler.pm index 417707f..de1ca05 100644 --- a/lib/App/Scheme79asm/Compiler.pm +++ b/lib/App/Scheme79asm/Compiler.pm @@ -241,8 +241,15 @@ L wants it to be. The two main methods are B(I<$sexp>) which compiles an already-parsed sexp to assembly format, and B(I<$string>) which compiles a string to assembly -format. The assembly format is a L object that can -be passed to App::Scheme79asm->B. +format. + +The assembly format is a sexp. These functions return an +already-parsed sexp (an arrayref like the ones returned by +L's B method). This arrayref can be passed +directly to L's B method. + +If a string representation of the sexp is required, it can be obtained +by calling the B function in L with such an arrayref. =head1 AUTHOR -- 2.30.2